$ sqlite3 test.sql
SQLite version 3.6.12
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> create table test (id integer, author_id integer, title varchar(128), name text);
sqlite> .separator ";"
sqlite> .import sqlite.csv test
sqlite.csv line 3: expected 4 columns of data but found 1
sqlite> .separator ';'
sqlite> .import sqlite.csv test
sqlite.csv line 3: expected 4 columns of data but found 1
sqlite>
Я пытаюсь импортировать таблицу csv с;в качестве разделителя для sqlite, но он не смог найти 4 столбца.Я экспортирую из sql в csv с пометкой «Поместить имена полей в первую строку».Могу я что-то здесь упустить?
первые 5 строк csv
id;"author_id";"title";"poem"
1;"92";"A Letter From Italy";"Salve magna parens frugum Saturnia tellus
Magna virm! tibi res antiqu laudis et artis
Aggredior sanctos ausus recludere fontes.
Virg. Geor. 2.