将CSV导入postgres

时间:2012-01-15 16:00:29

标签: postgresql-9.1

我试图使用此命令将csv文件导入到postres。

copy zip_codes from '/path/to/csv/ZIP_CODES.csv' DELIMITERS ',' CSV;

但是我收到错误“/path/to/csv/ZIP_CODES.csv:Permission Denied”。 我遇到了一个使用\copy而不是copy的解决方案,但它不起作用可能是因为它在Windows中起作用

如何更改文件的权限。 我正在使用windows7。

1 个答案:

答案 0 :(得分:0)

\ COPY命令应该在Windows中有效。尝试将驱动器号(如“C:”)添加到路径的前面。同时删除“DELIMITERS”,因为您使用的是CSV格式,因此这是多余的。

如果您从\ COPY命令添加了错误消息,也会有所帮助。