我需要根据 .csv 文件的标题将 .csv 文件导入到表中。.csv 文件的标题包含 sql 表的字段,但没有可选字段。sqlite3 有能力做到这一点吗?
例如,该表具有以下架构:
CREATE TABLE "Names" (
id INTEGER PRIMARY KEY,
first TEXT NOT NULL,
middle TEXT,
last TEXT NOT NULL
);
Run Code Online (Sandbox Code Playgroud)
.csv 包含:
id,first,last
1,"Jane","Doe"
2,"John","Doe"
3,"Nikola","Tesla"
Run Code Online (Sandbox Code Playgroud)
sqlite 是否能够根据 .csv 中的标题行将缺少字段的 .csv 文件加载到 sqlite 表中?
类似这样的事情: How to import load a .sql or .csv file into SQLite?