Как исправить ошибку «несоответствие типов данных» при импорте файла CSV в таблицу sqlite? - PullRequest
0 голосов
/ 18 сентября 2018

Я пытаюсь импортировать следующие данные в таблицу sqlite3 через файл node_corrected.csv :

id, lat, lon, user, uid, version, changeset,метка времени 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 );

После Iиспользуйте следующий код на терминале:

.mode csv
.import nodes_corrected nodes

Я получаю следующую ошибку на терминале:

node_corrected: 1: ошибка INSERT: несоответствие типа данных

Может кто-нибудь помочь, пожалуйста, я застрял на день?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...