Pertanyaan yang diberi tag postgresql

24
Tetapkan nama menjadi atribut saat membuat JSON dengan row_to_json

Apakah mungkin untuk mengganti f1, f2, f3...nama nama standar saat menggunakan row_to_jsonfungsi hanya untuk beberapa kolom? dapat saya lakukan row_to_json(customers) kembali {"id_customer":2,"first_name":"bla","last_name":"second_bla"} Tetapi jika saya hanya ingin nama tanpa id_customer, saya...

24
Ubah tabel pada database produksi langsung

Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab pada Database Administrators Stack Exchange. Bermigrasi 7 tahun yang lalu . Bagaimana kebanyakan sistem basis data "populer" (MySQL, Postgres ...) menangani perubahan tabel pada basis data produksi

23
Postgres banyak kolom ke json

Saya menjalankan postgresql 9.3.4. Saya punya tabel dengan 3 bidang: id name addr --- ---- ---- 1 n1 ad1 2 n2 ad2 ... Saya perlu memindahkan data ke tabel baru dengan bidang seperti: id data --- ---- 1 {'name': 'n1', 'addr': 'ad1'} 2 {'name': 'n2', 'addr': 'ad2'} ... row_to_jsonbukan solusi...

23
Ganti tampilan terwujud di Postgres

Saya memiliki pandangan terwujud Postgres 9.3yang ingin saya perbarui dengan kolom baru. Namun, tampilan terwujud lainnya juga tergantung pada tampilan ini, dan pesan kesalahan menunjukkan bahwa menjatuhkan tampilan tidak mungkin ketika objek lain bergantung padanya. GALAT: tidak dapat...

22
Cara menyimpan data deret waktu

Saya memiliki apa yang saya yakini sebagai rangkaian data deret waktu (mohon perbaiki jika saya salah) yang memiliki banyak nilai terkait. Contohnya adalah memodelkan mobil dan melacak berbagai atributnya selama perjalanan. Sebagai contoh: timestamp | kecepatan | jarak tempuh | suhu | dll Apa...

22
Apa yang terjadi di pos pemeriksaan PostgreSQL?

Inilah bagian dari log pos pemeriksaan saya: 2014-03-26 11:51:29.341 CDT,,,18682,,532854fc.48fa,4985,,2014-03-18 09:15:24 CDT,,0,LOG,00000,"checkpoint complete: wrote 15047 buffers (1.4%); 0 transaction log file(s) added, 0 removed, 30 recycled; write=68.980 s, sync=1.542 s, total=70.548 s; sync...

21
Bisakah saya memberikan default untuk gabungan luar kiri?

Misalkan saya memiliki tabel a (dengan kolom a1) dan b (dengan kolom b1 dan b2) dan saya melakukan gabungan luar kiri SELECT * FROM a LEFT OUTER JOIN b ON a.a1 = b.b1 Kemudian b1 dan b2 akan menjadi NULL di mana nilai a1 tidak memiliki nilai yang cocok dengan b1. Bisakah saya memberikan nilai...