如何在Windows中的“ omnidb”中将CSV文件数据导入Postgresql

时间:2019-06-11 08:49:34

标签: windows postgresql csv

我正在使用此命令将csv文件数据导入 omnidb Windows 中的Postgresql:

COPY owner."order"(id,type,name) 
FROM 'C:\Users\Desktop\omnidb_exported.csv' DELIMITER ';' CSV HEADER;

获取此错误(尽管存在)

  

无法打开文件“ C:\ Users \ Desktop \ omnidb_exported.csv”   阅读:没有这样的文件或目录

我还向所有人提供了对csv文件及其文件夹进行读取和执行的安全权限。问题仍然存在。

csv文件具有定界符“;”与标题信息。 此所有者架构具有3个表,这些表通过“ id”列连接。

如何正确导入csv文件数据?这些命令有什么问题?

1 个答案:

答案 0 :(得分:0)

确定,如下所示:

\copy owner."order"(id,type,name) FROM 'C:\Users\Desktop\omnidb_exported.csv' DELIMITER ';' CSV HEADER;

只需将copy替换为\copy,即可成功加载数据。