PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Esporta in CSV e comprimi con GZIP in postgres

Il trucco è fare COPY invia il suo output a stdout, quindi invia l'output tramite gzip:

psql -c "COPY foo_table TO stdout DELIMITER ',' CSV HEADER" \
    | gzip > foo_table.csv.gz