【发布时间】:2020-05-27 22:55:02
【问题描述】:
我正在使用以下 psql 查询连接到远程主机并将一个大表拆分为多个 csv 文件。
psql -h xx -p xx -U xx -d xx -c "\COPY (select * from table) TO program 'split --lines 1000' (format csv)
我不明白我在这里犯了什么错误。
【问题讨论】:
-
注意:行尾少了一个双引号。
-
虽然我认为 Jim Jones 的回答更简洁,但一旦我在末尾添加了缺少的双引号,您的命令也对我有用。
标签: postgresql psql postgresql-copy