如何将压缩文件导入 Postgres 表

Dan*_*SFT 5 postgresql zip

我想将一个文件重要到我的 Postgresql 系统(特别是 RedShift)中。我发现了一个允许导入 gzip 文件的副本的争论。但我尝试包含在系统中的数据提供者仅生成 .zip 格式的数据。有内置的 postgres 命令用于打开 .zip 吗?

Isa*_*ner 3

从 Postgres 内部:

COPY table_name FROM PROGRAM 'unzip -p input.csv.zip' DELIMITER ',';
Run Code Online (Sandbox Code Playgroud)

从手册页unzip -p:

COPY table_name FROM PROGRAM 'unzip -p input.csv.zip' DELIMITER ',';
Run Code Online (Sandbox Code Playgroud)