PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak wydrukować wynik zapytania PostgreSQL w formacie CSV lub TSV z wiersza poleceń?

Jeśli używasz PostgreSQL 8.2 lub nowszego, użyj tego dla CSV:

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

i TSV, z odpowiednimi wartościami NULL:

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

Formularz CSV będzie poprawnie cytował wszystkie pola zawierające znak podwójnego cudzysłowu. Zapoznaj się z dokumentacją PostgreSQL swojej konkretnej wersji, aby uzyskać więcej informacji i opcji dotyczących KOPIOWANIA.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy istnieje skrót do SELECT * FROM?

  2. Jaki jest właściwy indeks do odpytywania struktur w tablicach w jsonb Postgresa?

  3. Jak zapisywać dane z tabel R do PostgreSQL za pomocą autoinkrementacji klucza podstawowego?

  4. Czy istnieje spadek wydajności przy użyciu dziesiętnych typów danych (MySQL / Postgres)

  5. Wiosna 2011 Konferencje PostgreSQL, USA/Kanada