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.

8
bagaimana cara mengecualikan nilai null di array_agg seperti di string_agg menggunakan postgres?
Jika saya menggunakan array_agguntuk mengumpulkan nama, saya mendapatkan nama saya dipisahkan dengan koma, tetapi jika ada nullnilai, null itu juga diambil sebagai nama dalam agregat. Sebagai contoh : SELECT g.id, array_agg(CASE WHEN g.canonical = 'Y' THEN g.users ELSE NULL END) canonical_users, array_agg(CASE WHEN g.canonical = 'N' THEN g.users ELSE NULL …

1
Pilih nomor baris di postgres
Bagaimana memilih nomor baris di postgres. Saya mencoba ini: select row_number() over (ORDER BY cgcode_odc_mapping_id)as rownum, cgcode_odc_mapping_id from access_odc.access_odc_mapping_tb order by cgcode_odc_mapping_id dan mendapatkan kesalahan ini: EROR: kesalahan sintaks pada atau di dekat "over" LINE 1: pilih row_number () di atas (ORDER BY cgcode_odc_mapping_id) sebagai Saya telah memeriksa halaman-halaman ini: …

6
Cara memeriksa status server PostgreSQL Mac OS X
Bagaimana saya bisa tahu apakah server Postgresql saya berjalan atau tidak? Saya mendapatkan pesan ini: [~/dev/working/sw] sudo bundle exec rake db:migrate rake aborted! could not connect to server: Connection refused Is the server running on host "localhost" and accepting TCP/IP connections on port 5432? Memperbarui: > which postgres /usr/local/bin/postgres > …
102 macos  postgresql 


11
Bagaimana cara menyesuaikan file konfigurasi gambar Docker PostgreSQL resmi?
Saya menggunakan image Postgres Docker resmi mencoba menyesuaikan konfigurasinya. Untuk tujuan ini, saya menggunakan perintah seduntuk mengubah max_connectionsmisalnya: sed -i -e"s/^max_connections = 100.*$/max_connections = 1000/" /var/lib/postgresql/data/postgresql.conf Saya mencoba dua metode untuk menerapkan konfigurasi ini. Yang pertama adalah dengan menambahkan perintah ke skrip dan menyalinnya di dalam folder init "/docker-entrypoint-initdb.d". Metode …
102 postgresql  docker 


3
postgresql mengembalikan 0 jika nilai yang dikembalikan nol
Saya memiliki kueri yang mengembalikan rata-rata (harga) select avg(price) from( select *, cume_dist() OVER (ORDER BY price desc) from web_price_scan where listing_Type='AARM' and u_kbalikepartnumbers_id = 1000307 and (EXTRACT(Day FROM (Now()-dateEnded)))*24 < 48 and price>( select avg(price)* 0.50 from(select *, cume_dist() OVER (ORDER BY price desc) from web_price_scan where listing_Type='AARM' and …
102 sql  postgresql 



4
PostgreSQL: masukkan dari tabel lain
Saya mencoba memasukkan data ke tabel dari tabel lain dan tabel hanya memiliki satu kolom yang sama. Masalahnya adalah, bahwa TABLE1 memiliki kolom yang tidak akan menerima nilai null jadi saya tidak bisa membiarkannya kosong dan saya tidak bisa mendapatkannya dari TABLE2. Saya memiliki TABLE1: id, col_1 (bukan null), col_2 …
101 sql  postgresql  insert  append 


9
daftar tipe Postgres ENUM
The permintaan menyarankan untuk jenis ENUM daftar besar. Tapi, itu hanya daftar dari schemadan typname. Bagaimana cara mencantumkan nilai ENUM yang sebenarnya? Misalnya, dalam jawaban yang ditautkan di atas, saya menginginkan hasil sebagai berikut schema type values ------------- -------- ------- communication channels 'text_message','email','phone_call','broadcast'
101 postgresql 



1
mencetak nilai variabel di postgresql
Saya memiliki fungsi postgresql CREATE OR REPLACE FUNCTION fixMissingFiles() RETURNS VOID AS $$ DECLARE deletedContactId integer; BEGIN SELECT INTO deletedContactId contact_id FROM myContacts WHERE id=206351; -- print the value of deletedContactId variable to the console END; $$ LANGUAGE plpgsql; Bagaimana cara mencetak nilai dari deleteContactId ke konsol?
100 sql  postgresql 

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.