将CSV文件导入sqlite表

时间:2010-09-24 10:06:48

标签: sql database sqlite csv

我已将CSV文件导入sqlite表。一切都很顺利,除了它包括字段数据周围的引号。不确定原因,因为CSV文件中没有引号。

任何人都知道如何避免这种情况或以某种方式摆脱报价?

这是我正在使用的firefox sqlite导入设置的屏幕截图:

alt text

感谢您的帮助。

1 个答案:

答案 0 :(得分:3)

我猜这些数据确实存在双引号。如果您使用Windows,CSV将自动在Excel中打开,看起来没有引号,因为Excel正确解释了该文件。但是,我敢打赌,如果你在记事本中打开文件,那么字符串周围会有引号。

然后,正如您在上面的讨论中指出的那样,截断您的sqlite表并重新导入数据,表明这些字段用双引号括起来。