【发布时间】:2018-06-28 23:59:31
【问题描述】:
我正在尝试将我的 SQL 查询结果导出到 CSV 文件,但它似乎不起作用。我正在使用 postgresql 10.4 版
\copy (select 1,2) To '/test.csv' With CSV DELIMITER ',';
这给出了以下错误:
ERROR: syntax error at or near "("
LINE 1: COPY ( select 1,2 ) TO STDOUT With CSV DELIMITER ',';
单独运行查询可以正常工作。我也试过去掉括号。
任何帮助表示赞赏!谢谢
【问题讨论】:
-
我收到的错误消息是“/test.csv”/tmp/test.csv 的权限被拒绝。
-
@Jasen。因为您(当前用户)可能没有访问根用户文件夹的权限。路径“/”指定root用户。
标签: postgresql csv psql