【问题标题】:Import CSV into SQLite3 Using Column Subset使用列子集将 CSV 导入 SQLite3
【发布时间】:2014-03-07 16:13:28
【问题描述】:

我有一个 csv 文件,我想将其导入表中。该表的第一列是自动增量主键,因此我想将 csv 中的值插入除此之外的所有列中。

有没有办法使用import 来做到这一点,还是我需要创建一个临时表然后将这些值复制过来? (如here 所述)

【问题讨论】:

    标签: sql csv sqlite


    【解决方案1】:

    您可以用NULL 替换要插入到自动增量列中的值,它会增加。不幸的是,在 SQLite 中无法使用importNULLs,因此您将不得不求助于某种解决方法,无论是您的建议还是小脚本。

    【讨论】:

    • 我最终选择了一个简单的 Python 脚本。
    • 感谢您告诉我。我可能也会这样做:这似乎是阻力最小的路径。
    猜你喜欢
    • 2012-03-19
    • 2020-08-23
    • 1970-01-01
    • 1970-01-01
    • 2011-02-22
    • 2015-02-06
    • 1970-01-01
    • 1970-01-01
    • 2021-10-01
    相关资源
    最近更新 更多