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

Cómo importar un archivo comprimido en la tabla de Postgres

Desde dentro de Postgres:

COPY table_name FROM PROGRAM 'unzip -p input.csv.zip' DELIMITER ',';

Desde la página man para unzip -p :

-p     extract files to pipe (stdout).  Nothing but the file data is sent to stdout, and the files are always extracted  in  binary
       format, just as they are stored (no conversions).