sql >> Base de Datos >  >> RDS >> PostgreSQL

Exportar a CSV y Comprimir con GZIP en postgres

El truco es hacer COPY envía su salida a stdout, luego canaliza la salida a través de gzip:

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