Postgresql COPY命令不返回行计数

Postgresql COPY命令不返回行计数,postgresql,psql,postgresql-9.4,Postgresql,Psql,Postgresql 9.4,我有两个数据库实例都运行第9.4页 当我在一个数据库中发出COPY命令时,它将返回受影响的行数,但是在设置相同的第二个数据库中,它不会返回 我在配置中看不到任何不同或可能影响这些特性的内容。导入不会出错,并且在两个帐户上都成功导入 只要不是stdout,它就应该返回的状态 文档中的这一行看起来很相关,但我不确定它是否适用于我的情况 不要将COPY与psql指令\COPY混淆\copy调用copy FROM STDIN或copy TO STDOUT,然后在psql客户机可访问的文件中获取/存储数据

我有两个数据库实例都运行第9.4页

当我在一个数据库中发出
COPY
命令时,它将返回受影响的行数,但是在设置相同的第二个数据库中,它不会返回

我在配置中看不到任何不同或可能影响这些特性的内容。导入不会出错,并且在两个帐户上都成功导入

只要不是stdout,它就应该返回的状态

文档中的这一行看起来很相关,但我不确定它是否适用于我的情况

不要将COPY与psql指令\COPY混淆\copy调用copy FROM STDIN或copy TO STDOUT,然后在psql客户机可访问的文件中获取/存储数据。因此,使用\copy时,文件可访问性和访问权限取决于客户端而不是服务器

我发出的命令是:

COPY [tablename] from '/var/lib/pgsql/datafile.csv'
目前,我只关注putty会话变量,但我不确定这是一条正确的道路


有人知道为什么会发生这种情况吗

当psql处于静默状态时,它不会显示这些消息

使用
-q
\set quiet on

例如:

test=# copy test to '/tmp/foo';
COPY 8
test=# \set QUIET on
test=# copy test to '/tmp/foo';
test=# 

可能是这样,我如何查看此设置?我在两种环境中都尝试过此设置,但不幸的是,它没有产生任何影响,设置仍然没有显示。