使用SQLite3导入CSV文件和创建数据库的问题

时间:2015-02-14 00:49:43

标签: sql sqlite import-from-csv

我对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> 

有人可以说,为什么不说这样的表?

1 个答案:

答案 0 :(得分:2)

您需要首先使用以下内容创建表IRIS

CREATE TABLE iris (SomeNum INTEGER, Description TEXT);
在您执行.import

之前