PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Exporter vers CSV et compresser avec GZIP dans postgres

L'astuce consiste à faire COPY envoie sa sortie à stdout, puis dirige la sortie via gzip :

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