我将尝试使用sqlite3将csv文件加载到表中。(请注意,我非常新手sqlite3) 行中的值由逗号分隔,行由新行分隔。在我的想法中,在sqlite3 shell中使用以下命令应该能够正常工作:
也许这是因为我在使用
非常感谢您的帮助!
$ sqlite3 features.db
.mode csv
CREATE TABLE csvdata ('A','B','C','D');
.headers off
.separator ROW "\n"
.separator COL ,
.import /home/DATA/testcsv csvdata
这会导致以下错误:
Error: multi-character column separators not allowed for import
也许这是因为我在使用
"\n"
作为行分隔符,但如果没有行分隔符,脚本将把每个逗号分隔的条目附加到一个长列表中。非常感谢您的帮助!