use*_*191 7 csv postgresql postgresql-copy
我在excel中有一些csv数据,并将其导入到postgresql中。我正在使用记事本编辑器(尝试过记事本,写字板和记事本++)打开excel csv文件,然后将其复制/粘贴到与Linux机器的远程桌面连接中。然后,我从数据库中使用此导入语句:COPY ltg_data FROM'/home/keene/ltg_db/ltg_outbreak_jun9_15.csv'(FORMAT CSV,HEADER);
我收到此错误:错误:在数据提示中找到未加引号的换行符:使用带引号的CSV字段表示换行符。内容:COPY ltg_data,第175320行
这是我正在使用的csv文件的链接:http : //greenandtheblue.com/ltg_outbreak_jun9_15.csv
我已经研究了很多问题,尝试了很多事情,并且肯定缺少了一些非常简单的东西。很感谢任何形式的帮助。
您链接的文件似乎没有 CR-LF 行结尾,但是我怀疑这可能是一个问题,因为您来自 Windows 主机。您可以尝试使用sed以下方法删除回车:
sed 's/\r//' ltg_outbreak_jun9_15.csv ltg_outbreak_jun9_15-noCR.csv
然后从生成的 ...-noCR.csv 文件中复制。
| 归档时间: |
|
| 查看次数: |
6982 次 |
| 最近记录: |