我正在尝试通过 nodes_ Corrected.csv 文件将以下数据导入到 sqlite3 表中:
id、纬度、经度、用户、uid、版本、变更集、时间戳 26529519,12.9728616,77.6199745,Nagesh_Blr,1765920,34,26587371,2014-11-06 07:56:32.000
我有一个架构:
CREATE TABLE nodes (
id INTEGER PRIMARY KEY NOT NULL,
lat REAL,
lon REAL,
user TEXT,
uid INTEGER,
version INTEGER,
changeset INTEGER,
timestamp TEXT );
我在终端上使用以下代码后:
.mode csv
.import nodes_corrected nodes
我在终端上收到以下错误:
nodes_ Corrected:1:插入失败:数据类型不匹配
有人可以帮忙吗,我被困了一天了?
也许这不是这个问题的解决方案,但我最近在将 CSV 导入到 sqlite3 中遇到了困难,也许这对某人有用,导入到 SQLite 时要 100% 确定:
.mode csv
.separator ,
.import csvfilepath tablname
我故意回答老问题,因为我没有找到答案。