如何将 csv 数据集导入 postgres。我在其他页面上尝试了解决方案,但它们不起作用

how to import csv dataset into postgres. I tried solution on other pages but they are not working

我的查询:

copy public.bank from "C:\Users\JAY SARDAR\Desktop\bankdetails.csv" DELIMITER ',' , csv HEADER;

错误

ERROR: syntax error at or near ""C:\Users\JAY SARDAR\Desktop\bankdetails.csv""
LINE 1: copy public.bank from "C:\Users\JAY SARDAR\Desktop\bankdetai...

对我来说,以下命令有助于 psql shell。我得到的错误是因为 sql 文件有 ANSI 字符,这些字符在 UTF8 中是不可见的。你可以在记事本++中删除这样的字符然后运行命令

psql -h localhost -d databasename -U username-f "c://path_to_file.sql"