PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Cara menyembunyikan dekorasi set hasil dalam output Psql

Anda dapat menggunakan -t atau --tuples-only pilihan:

psql --user=myuser -d mydb --output=result.txt -t -c "SELECT * FROM mytable;"

Diedit (lebih dari setahun kemudian) untuk menambahkan:

Anda juga mungkin ingin melihat COPY memerintah. Saya tidak lagi memiliki instance PostgreSQL yang berguna untuk diuji, tetapi saya pikir Anda dapat menulis sesuatu seperti ini:

psql --user=myuser -d mydb -c "COPY mytable TO 'result.txt' DELIMITER ','"

(kecuali result.txt akan perlu menjadi jalur absolut). COPY command juga mendukung format CSV yang lebih cerdas; lihat dokumentasinya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengubah banyak baris menjadi kolom di PostgreSQL

  2. Apa yang setara dengan MySQL dari EXPLAIN ANALYZE PostgreSQL?

  3. Mode postgresql H2 sepertinya tidak berfungsi untuk saya

  4. psycopg2.OperationalError:FATAL:protokol frontend tidak didukung 1234.5679:server mendukung 2.0 hingga 3.0

  5. hibernate tidak bisa mendapatkan nilai urutan berikutnya