Я предполагаю, что вы используете утилиту управления командной строкой SQLITE.
Самый простой способ сделать это - удалить строки заголовка и нижнего колонтитула из файла импорта перед импортом его в sqlite, используя любое редактированиефункция, которая вам наиболее удобна в вашей системе.
Если файл примера, который вы разместили, является точным, вам придется сделать это в любом случае, так как SQLITE отклонит заключительную строку, содержащую только один столбец.Команда .import, приводящая к прерыванию всего ввода.
Если вы решаете проблему с нижним колонтитулом и настаиваете на использовании команд SQLITE, вот рекомендуемый метод:
Исправьте нижний колонтитул
HEADER1, HEADER2, HEADER3
row1,row2,row3
row11,row22,row33
row111,row222,row33
FOOTER, FOOT1, FOOT2
Выполнить импорт
sqlite> select * from test;
HEADER1, HEADER2, HEADER3
row1,row2,row3
row11,row22,row33
row111,row222,row33
FOOTER, FOOT1, FOOT2
Удалить нижний колонтитул
sqlite> select count() from test;
5
sqlite> delete from test where rowid=5;
Удалить верхний колонтитул
sqlite> delete from test where rowid=1;
sqlite> select * from test;
row1,row2,row3
row11,row22,row33
row111,row222,row33