Pertanyaan yang diberi tag «postgresql»

PostgreSQL adalah sumber terbuka, sistem manajemen database objek-relasional (ORDBMS) yang tersedia untuk semua platform utama termasuk Linux, UNIX, Windows dan OS X. Sebutkan versi persis Postgres Anda saat mengajukan pertanyaan. Pertanyaan tentang administrasi atau fitur-fitur canggih sebaiknya ditujukan ke dba.stackexchange.com.



3
Kueri untuk elemen array di dalam tipe JSON
Saya mencoba menguji jsontipe di PostgreSQL 9.3. Saya memiliki jsonkolom yang disebut datadalam tabel bernama reports. JSON terlihat seperti ini: { "objects": [ {"src":"foo.png"}, {"src":"bar.png"} ], "background":"background.png" } Saya ingin meminta tabel untuk semua laporan yang cocok dengan nilai 'src' dalam larik 'objek'. Misalnya, apakah mungkin untuk menanyakan DB untuk …
118 sql  json  postgresql  jsonb  lateral 

7
Apa yang dijelaskan PostgreSQL dengan tepat?
Output penjelasan MySQL cukup mudah. PostgreSQL sedikit lebih rumit. Saya juga belum bisa menemukan sumber yang bagus untuk menjelaskannya. Dapatkah Anda menjelaskan apa yang sebenarnya dikatakan menjelaskan atau setidaknya mengarahkan saya ke sumber yang baik?
116 postgresql 

2
Postgresql: Batasan unik bersyarat
Saya ingin menambahkan batasan yang memberlakukan keunikan pada kolom hanya di sebagian tabel. ALTER TABLE stop ADD CONSTRAINT myc UNIQUE (col_a) WHERE (col_b is null); Bagian di WHEREatas adalah angan-angan. Ada cara untuk melakukan ini? Atau haruskah saya kembali ke papan gambar relasional?

8
Simulasikan BUAT DATABASE JIKA TIDAK ADA untuk PostgreSQL?
Saya ingin membuat database yang tidak ada melalui JDBC. Tidak seperti MySQL, PostgreSQL tidak mendukung create if not existssintaks. Apa cara terbaik untuk mencapai ini? Aplikasi tidak mengetahui apakah database tersebut ada atau tidak. Itu harus memeriksa dan jika database ada itu harus digunakan. Jadi masuk akal untuk menghubungkan ke …
115 sql  database  postgresql  jdbc  ddl 




21
Psql tidak dapat terhubung ke server: Tidak ada file atau direktori seperti itu, kesalahan 5432?
Saya mencoba menjalankan psqlmesin Vagrant saya, tetapi saya mendapatkan kesalahan ini: psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"? Catatan: Vagrant 1.9.2 Kotak: ubuntu / trusty64, https://atlas.hashicorp.com/ubuntu/boxes/trusty64 EDIT Perintah yang saya gunakan untuk menginstal …

5
String literal dan karakter escape di postgresql
Mencoba memasukkan karakter escape ke dalam tabel akan menghasilkan peringatan. Sebagai contoh: create table EscapeTest (text varchar(50)); insert into EscapeTest (text) values ('This is the first part \n And this is the second'); Menghasilkan peringatan: WARNING: nonstandard use of escape in a string literal ( Menggunakan PSQL 8.2 ) Ada …



6
Mengapa unsigned integer tidak tersedia di PostgreSQL?
Saya menemukan posting ini ( Apa perbedaan antara tinyint, smallint, mediumint, bigint dan int di MySQL? ) Dan menyadari bahwa PostgreSQL tidak mendukung unsigned integer. Adakah yang bisa membantu menjelaskan mengapa demikian? Sebagian besar waktu, saya menggunakan unsigned integer sebagai kunci primer bertambah otomatis di MySQL. Dalam desain seperti itu, …

10
Hapus Data Duplikat di PostgreSQL
Saya memiliki tabel dalam database PostgreSQL 8.3.8, yang tidak memiliki kunci / batasan di atasnya, dan memiliki beberapa baris dengan nilai yang persis sama. Saya ingin menghapus semua duplikat dan hanya menyimpan 1 salinan untuk setiap baris. Ada satu kolom khusus (bernama "kunci") yang dapat digunakan untuk mengidentifikasi duplikat (yaitu, …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.