【问题标题】:Importing CSV to postgres将 CSV 导入到 postgres
【发布时间】:2012-01-15 16:00:29
【问题描述】:

我正在尝试使用此命令将 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 上工作。

【问题讨论】:

  • 文件右键->属性->里面看看?

标签: postgresql-9.1


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2012-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-10
    • 2021-08-30
    • 1970-01-01
    • 2014-01-07
    • 1970-01-01
    相关资源
    最近更新 更多