使用 SQLite3 导入 CSV 文件和制作数据库的问题
Issues in Importing CSV file and making database using SQLite3
我对 SQL/similar 真的很陌生,我正在尝试从 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>
谁能说,为什么它说没有 table?
您需要先用这样的东西创建 table IRIS
:
CREATE TABLE iris (SomeNum INTEGER, Description TEXT);
在你做之前 .import
我对 SQL/similar 真的很陌生,我正在尝试从 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>
谁能说,为什么它说没有 table?
您需要先用这样的东西创建 table IRIS
:
CREATE TABLE iris (SomeNum INTEGER, Description TEXT);
在你做之前 .import