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.

6
PostgreSQL Crosstab Query
Apakah ada yang tahu cara membuat kueri tab silang di PostgreSQL? Misalnya saya punya tabel berikut: Section Status Count A Active 1 A Inactive 2 B Active 4 B Inactive 5 Saya ingin kueri mengembalikan tab silang berikut: Section Active Inactive A 1 2 B 4 5 Apakah ini mungkin?
196 sql  postgresql  pivot  case  crosstab 

6
Periksa apakah ada nilai dalam array Postgres
Menggunakan Postgres 9.0, saya perlu cara untuk menguji apakah ada nilai dalam array yang diberikan. Sejauh ini saya datang dengan sesuatu seperti ini: select '{1,2,3}'::int[] @> (ARRAY[]::int[] || value_variable::int) Tapi saya terus berpikir harus ada cara yang lebih sederhana untuk ini, saya tidak bisa melihatnya. Ini tampaknya lebih baik: select …
196 sql  arrays  postgresql 


8
Bagaimana cara membulatkan rata-rata ke 2 tempat desimal di PostgreSQL?
Saya menggunakan PostgreSQL melalui 'sekuel' Ruby gem. Saya mencoba membulatkan ke dua tempat desimal. Ini kode saya: SELECT ROUND(AVG(some_column),2) FROM table Saya mendapatkan kesalahan berikut: PG::Error: ERROR: function round(double precision, integer) does not exist (Sequel::DatabaseError) Saya tidak mendapatkan kesalahan ketika saya menjalankan kode berikut: SELECT ROUND(AVG(some_column)) FROM table Adakah yang …
192 sql  ruby  postgresql  sequel 


3
Di Postgresql, paksakan unik pada kombinasi dua kolom
Saya ingin mengatur tabel di PostgreSQL sedemikian rupa sehingga dua kolom harus unik. Mungkin ada beberapa nilai dari nilai mana pun, asalkan tidak ada dua yang berbagi keduanya. Misalnya: CREATE TABLE someTable ( id int PRIMARY KEY AUTOINCREMENT, col1 int NOT NULL, col2 int NOT NULL ) Jadi, col1dan col2bisa …
192 sql  postgresql  unique 


4
Bagaimana menemukan catatan duplikat di PostgreSQL
Saya memiliki tabel database PostgreSQL yang disebut "user_links" yang saat ini memungkinkan bidang duplikat berikut: year, user_id, sid, cid Kendala yang unik saat field pertama disebut "id", namun saya sekarang mencari untuk menambahkan kendala untuk memastikan year, user_id, siddan cidsemua unik tapi saya tidak dapat menerapkan kendala karena nilai-nilai duplikat …

5
Postgres mengubah urutan secara manual
Saya mencoba mengatur urutan ke nilai tertentu. SELECT setval('payments_id_seq'), 21, true Ini memberikan kesalahan: ERROR: function setval(unknown) does not exist Menggunakan ALTER SEQUENCEsepertinya juga tidak berhasil? ALTER SEQUENCE payments_id_seq LASTVALUE 22 Bagaimana ini bisa dilakukan? Ref: https://www.postgresql.org/docs/current/static/functions- berikutnyaence.html

4
Bagaimana cara membandingkan tanggal di bidang datetime di Postgresql?
Saya telah menghadapi skenario aneh ketika membandingkan antara tanggal di postgresql (versi 9.2.4 di windows). Saya memiliki kolom di tabel saya mengatakan update_date dengan ketik 'timestamp tanpa zona waktu'. Klien dapat mencari bidang ini dengan hanya tanggal (yaitu: 2013-05-03) atau tanggal dengan waktu (yaitu: 2013-05-03 12:20:00). Kolom ini memiliki nilai …
188 sql  database  postgresql  date 


6
Postgres - FATAL: file database tidak kompatibel dengan server
Setelah memulai ulang MacBook Pro saya, saya tidak dapat memulai server basis data: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"? Saya memeriksa log dan baris berikut muncul berulang-ulang: FATAL: database files are incompatible with …


7
Permintaan postgreSQL untuk mencantumkan semua nama tabel?
Apakah ada pertanyaan yang tersedia untuk mendaftar semua tabel di Postgres DB saya. Saya mencoba satu permintaan seperti: SELECT table_name FROM information_schema.tables WHERE table_schema='public' Tetapi kueri ini mengembalikan tampilan juga. Bagaimana saya bisa mendapatkan hanya nama tabel saja, bukan tampilan?


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.