在Windows上通过sqlite命令行导入CSV

在Windows上通过sqlite命令行导入CSV,sqlite,Sqlite,我有一个工作脚本,可以在Mac/Linux上用一个命令将CSV导入sqlite数据库,但是当我在Windows上尝试同样的操作时,它就失败了。这就是我正在做的 sqlite3 gtfs.sqlite3.new -separator ',' ".import c:\\Absolute\\Path\To\file.csv table_name" 我得到了错误 “错误:不允许导入多字符列分隔符” 我读到默认的分隔符实际上是逗号,所以我删除了分隔符开关,但是当我这样做时,我没有得到

我有一个工作脚本,可以在Mac/Linux上用一个命令将CSV导入sqlite数据库,但是当我在Windows上尝试同样的操作时,它就失败了。这就是我正在做的

sqlite3 gtfs.sqlite3.new -separator ',' ".import c:\\Absolute\\Path\To\file.csv table_name"
我得到了错误

“错误:不允许导入多字符列分隔符”

我读到默认的分隔符实际上是逗号,所以我删除了分隔符开关,但是当我这样做时,我没有得到任何错误,但是列没有正确地分开(创建一个单独的列,并将所有列名合并在一起)

测试的sqlite版本:3.26和3.35