postgresql copy用法

PostgreSQL 的 COPY 命令是用来从文件或标准输入读取数据,并将其导入到数据库的表中的工具。

COPY [table_name] FROM '[file_path]' WITH (FORMAT '[csv | text | binary]', DELIMITER '[delimiter_char]');

将 CSV 格式的文件 data.csv 导入到表 table_name 中:

COPY table_name FROM 'data.csv' WITH (FORMAT 'csv', DELIMITER ',');

注意:对于导入的文件需要有读取权限,否则会出现错误。

  •