我正在尝试将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 ',';
单独运行查询可以正常工作。我也尝试过删除括号。
任何帮助表示赞赏!谢谢
答案 0 :(得分:0)
上面的查询应该可以正常工作。确保您以单行而不是多行形式编写以上查询。
答案 1 :(得分:0)
这应该有效。
\copy (select 1,2) to '/test1.csv' with delimiter ',' csv header quote as '"'