Запустите программу оболочки SQLite и создайте новую базу данных:
sqlite3 monthdatabase.sqlite
В программе оболочки создайте таблицу для данных вашего месяца:
CREATE TABLE monthdata (
row_id INTEGER,
col01 INTEGER,
col02 INTEGER,
col03 INTEGER,
col04 INTEGER,
col05 INTEGER,
col06 INTEGER,
col07 INTEGER,
col08 INTEGER,
col09 INTEGER,
col10 INTEGER,
col11 INTEGER,
col12 INTEGER,
PRIMARY KEY(row_id)
);
Проверьте, есть ли (пустая) таблица:
SELECT * FROM monthdata;
Оболочка командной строки SQLite имеет режим импорта CSV. Это примерно работает так:
.import path/to/file.csv tablename
Режим импорта работает без проблем, если структура файла CSV идентична структуре таблицы.
В зависимости от разделителя в вашем CSV-файле вы должны сначала отрегулировать это:
.separator ";"
.import path/to/monthdata.csv monthdata