Я пытаюсь работать с текстовым файлом объемом 2,5 ГБ, который содержит 293 поля в экстракте с разделителями табуляции.
Вот короткий образец из первых 2 строк +заголовок.Меня интересуют только первые несколько полей (lang, Titel, lat, lon, types).
Какой самый быстрый способ загрузки только определенных полей из текстового файла в SQLite?
Я не могу открыть текстовый файл в Блокноте, Excel или Word, так как он очень большой, поэтому я не могу удалить ненужные поля вручную.
В SQLite3 я определил целевую таблицу, включаявсе 293 поля.Чтобы импортировать данные, которые я использую:
.separator "\t"
.import textfile.txt tablename
Это означает, что мне нужно загрузить всю таблицу, прежде чем я смогу удалить ненужные поля.Есть ли более быстрый способ?
Спасибо