Pertanyaan yang diberi tag «psql»

psql adalah terminal interaktif utama untuk PostgreSQL. (JANGAN GUNAKAN TAG INI untuk pertanyaan yang menargetkan PostgreSQL!)

4
Bagaimana cara menghentikan skrip psql secara kondisional (berdasarkan nilai variabel)?
Mari kita perhatikan contoh berikut (dari awal skrip psql): \c :db_to_run_on TRUNCATE the_most_important_table; -- tried to avoid similarities to anything that exists out there Sekarang jika dijalankan ini dengan perintah psql [connection details] -v db_to_run_on=\'dev_database\' lalu hanya berjalan dan pengguna senang. Tetapi bagaimana jika dia memutuskan untuk menentukan -v db_to_run_on=production_database? …
10 postgresql  psql 


2
psql: SELECT * ... kecuali satu kolom
Saya mencari cara sederhana untuk memilih semua kolom kecuali satu di psql. Dengan psqlMaksudku baris perintah interaktif. Saya akan senang dengan alat yang diperluas ke *daftar nama kolom yang dikutip. Lalu saya bisa menghapus kolom untuk menghapus dengan tangan. Pertanyaan saya hanyalah tentang penggunaan interaktif psql. Ini bukan duplikat pertanyaan …
10 postgresql  psql 

6
Melewati argumen ke psql
Saya menjalankan skrip plpgsql di Postgres 8.3 - Saya ingin meneruskan argumen ke skrip ini melalui psql. Saat ini saya sedang menjalankan skrip seperti: psql -d database -u user -f update_file.sql Saya menemukan tautan ini yang menjelaskan variabel lingkungan PGOPTIONS, tetapi itu tidak berfungsi untuk argumen "khusus". yaitu saya menerima …
10 postgresql  psql 


1
Perintah copy klien Postgres (\ copy) tidak memiliki akses ke tabel sementara?
Saya membuat daftar perintah SQL untuk mengekspor beberapa data yang akhirnya saya jalankan menggunakan psql -f. Semua kueri mendapatkan subkumpulan data yang sama, jadi saya pikir saya akan memperhitungkan kualifikasi dan meletakkan daftar id pengguna yang memenuhi syarat dalam tabel sementara seperti create temporary table tmp_export_users as (select id from …

2
Mengembalikan teks biasa pg_dump dengan psql dan --disable-trigger
Saya harus melakukan beberapa tes dengan skrip pendek untuk memperbarui beberapa data "lawas" di salah satu tabel saya. Berhati-hati karena saya, menggunakan skrip yang belum diuji, saya memutuskan untuk membuat cadangan tabel yang relevan sebelum melakukannya. Cara termudah untuk melakukannya adalah: pg_dump -a --file table.sql -t table database Sekarang saya …


2
Substitusi variabel dalam psql saat menggunakan \ copy
Saya menggunakan perintah psql \ copy dan saya ingin mengirimkan variabel ke sana dari shell (untuk nama tabel) seperti yang telah saya lakukan ketika membuat skrip query. Saya telah membaca dalam dokumentasi untuk psql bahwa: Sintaks perintah mirip dengan perintah SQL COPY. Perhatikan bahwa, karena ini, aturan penguraian khusus berlaku …

3
Bagaimana cara menggabungkan variabel psql?
Bagaimana saya bisa menggabungkan dua variabel psql (klien PostgreSQL)? Saya ingin membuat path absolut dengan menggabungkan variabel path direktori dan variabel nama file. Saya sudah mencoba ini: \set path '/tmp/' \set file 'foo' \echo :path:file Tapi psql memberi spasi antara path dan file, dan output: /tmp/ foo
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.