Arn*_*old 3 postgresql windows-7-x64
我试试这个:
COPY gemeenten
FROM 'D:\CBS_woningcijfers_2014.csv'
DELIMITER ';' CSV
Run Code Online (Sandbox Code Playgroud)
得到这个:
ERROR: could not open file "D:\CBS_woningcijfers_2014.csv" for reading: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我把反斜杠加倍,尝试了一个E字符串,用/替换了\,用"而不是",但现在我的选项用完了.我确定文件存在.有人知道吗?
如果文件和PostgreSQL数据库在同一台机器上,则文件的路径和/或名称不正确.
如果文件位于本地计算机上且数据库位于另一台计算机上,则无法COPY在SQL中使用该命令.您有两个主要选择来完成这项工作:
1)使用psql \copy从本地计算机.语法类似,但它将从本地传输到远程.文档非常有用:https://www.postgresql.org/docs/9.5/static/app-psql.html#APP-PSQL-META-COMMANDS-COPY
2)将文件上传到远程计算机,然后执行命令.只需确保引用正确的路径和文件名即可.
| 归档时间: |
|
| 查看次数: |
2100 次 |
| 最近记录: |