我正在尝试在使用pgAdmin 4 v4删除表之前复制它。这是我使用的查询。
copy table_name to 'C:tmpbackup.csv' DELIMITER ',' CSV HEADER;
但我收到了错误信息。
错误:必须是超级用户或pg_write_server_files角色的成员才能复制到文件提示:任何人都可以复制到stdout或从stdin。psql的\copy命令也适用于任何人。SQL状态:42501
我使用了
copy table_name to 'C:tmpbackup.csv' DELIMITER ',' CSV HEADER;
查询,但在copy
处出现错误。有人知道如何将表复制为文件(csv/sql(吗?
您不能在pgAdmin中使用copy
,因为copy
是一个psql命令,而COPY
是一个SQL命令。