将PostgreSQL中包含数据的表复制到CSV时为COPY 0

时间:2019-03-14 19:20:54

标签: postgresql

我在table_schema模式下有一个表,里面有数据:

\c data_store
select count(*) from table_schema.mytable;
9898123 rows

但是当我尝试将此数据复制到CSV文件时,我得到COPY 0:

copy table_schema.mytable to '/tmp/mytable.csv' with (format csv, header);
COPY 0

但是如果使用选择代替,则文件创建正确:

copy (select * from table_schema.mytable) to '/tmp/mytable.csv' with (format csv, header)
COPY 9898123

关于这里发生的事情有什么想法吗? PostgreSQL版本是9.6。

0 个答案:

没有答案