如何解决如何使用pgAdmin复制单个postgresql表
我正在尝试复制表,然后使用pgAdmin 4 v4删除它。这是我使用的查询。
copy table_name to 'C:\tmp\backup.csv' DELIMITER ',' CSV HEADER;
但是我收到错误消息。
错误:必须是超级用户或pg_write_server_files角色的成员才能复制到文件 提示:任何人都可以复制到stdout或从stdin中复制。 psql的\ copy命令也适用于任何人。 sql状态:42501
我用过
\copy table_name to 'C:\tmp\backup.csv' DELIMITER ',' CSV HEADER;
查询,但在\copy
处出错。
有谁知道如何将表格复制为文件(csv / sql)?
解决方法
您不能在pgAdmin中使用\copy
,因为\copy
是psql命令,而COPY
是SQL命令。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。