【问题标题】:Import .CSV files onto SQLite将 .CSV 文件导入 SQLite
【发布时间】:2010-09-13 07:37:41
【问题描述】:

我在将 .csv 文件导入 sqlite 表时遇到了一些问题。我的 .csv 文件看起来像这样

Name,Age,,
Hamish,27,,
Praveen,27,,

任何地方都没有尾随空格。我在 SQLite db 中创建了一个具有相同架构的表,但是当我运行 .import...时,它向我显示一个错误,提示“预期 2 列数据,但找到 1 列”。可能与分隔符有关。有什么想法吗?

【问题讨论】:

  • 检查 sqlite.org/cvstrac/wiki?p=ImportingFiles 以查看您的 CSV 格式是否正确。
  • 您好,感谢您提供此信息。我验证了这个信息,看起来我的 csv 文件没问题。我所拥有的是一个否、空格、无制表符平面文本文件,它包含三行、一个标题和两条记录……简单地说就是这样的名称、年龄,然后是类似模式的两行记录:( 有什么想法吗? ??
  • @Ivo 你的链接现在失效了

标签: sqlite import


【解决方案1】:

确保您指定了分隔符,并且不带引号:

.separator ,

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-04-16
    • 2013-05-16
    • 1970-01-01
    • 2013-02-03
    • 2016-01-21
    • 2015-09-23
    • 2012-09-14
    • 2012-05-04
    相关资源
    最近更新 更多