【问题标题】:Issues in Importing CSV file and making database using SQLite3使用 SQLite3 导入 CSV 文件和制作数据库的问题
【发布时间】:2015-02-14 00:49:42
【问题描述】:

我对 SQL/类似的东西真的很陌生,我正在尝试从 iris.csv 文件创建一个数据库 iris.db。我正在运行以下内容,但得到了这个:

hmi$ ls
data.csv    iris.csv    xh.pdf      z.R     z.Rout
hmi$ sqlite3 iris.db
SQLite version 3.7.16.1 2013-03-29 13:44:34
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> .mode csv
sqlite> .import "./iris.csv" iris
Error: no such table: iris
sqlite> 

谁能说,为什么它说没有这样的表?

【问题讨论】:

    标签: sql sqlite import-from-csv


    【解决方案1】:

    你需要先用这样的东西创建表IRIS

    CREATE TABLE iris (SomeNum INTEGER, Description TEXT);
    

    在你做之前.import

    【讨论】:

    • .mode csv 将分隔符更改为逗号。
    • @CL 谢谢你的提示 - 我已经相应地更新了答案。
    猜你喜欢
    • 2011-02-22
    • 1970-01-01
    • 1970-01-01
    • 2012-08-05
    • 2015-02-05
    • 2014-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多