我需要将表数据以csv格式复制到Windows上的文本文件中。该怎么做?
我尝试过的事情:
COPY test TO '"E:\\test.csv"' DELIMITER ',' CSV HEADER;
执行此查询时收到错误。该test.csv
文件必须先创建,然后再将数据复制到其中。
错误:COPY到文件不允许相对路径 SQL状态:42602
答案 0 :(得分:1)
这将在您具有权限的情况下起作用。它将csv文件放在安装了Postgresql的同一驱动器的根目录中,可能是C:
COPY test TO '\test.csv' DELIMITER ',' CSV HEADER;