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

Bagaimana Anda mencetak hasil kueri PostgreSQL dalam format CSV atau TSV dari baris perintah?

Jika Anda menggunakan PostgreSQL 8.2 atau yang lebih baru, gunakan ini untuk CSV:

psql -c "COPY (<select query>) TO STDOUT WITH CSV"

dan ini dari TSV, dengan NULL yang tepat:

psql -c "COPY (<select query>) TO STDOUT WITH NULL AS ''"

Formulir CSV akan mengutip dengan benar setiap bidang yang berisi karakter tanda kutip ganda. Lihat dokumentasi PostgreSQL dari versi spesifik Anda untuk detail lebih lanjut dan opsi untuk SALIN.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. JPA flush vs komit

  2. Cara mengkonfigurasi SELinux untuk PostgreSQL dan TimescaleDB

  3. Server Postgres tidak menanggapi permintaan nodejs

  4. Pisahkan data kolom yang dipisahkan koma menjadi kolom tambahan

  5. postgresql menghasilkan urutan tanpa celah