Итак, у меня есть огромный CSV-файл (предположим, 5 ГБ), и я хочу вставить данные в таблицу, но она возвращает ошибку, что длина данных не совпадает
Я обнаружил, что некоторые данные имеют больше столбцов, чем я хочу. Например, правильные данные у меня 8 столбцов, но некоторые данные имеют 9 (это может быть ошибка человека / системы)
Я хочу взять данные только 8 столбцов, но потому что данные так огромный, я не могу сделать это вручную или с помощью синтаксического анализа в python
Любая рекомендация о способе сделать это?
Я использую linux, поэтому любая команда linux также приветствуется
В sql Я использую COPY ... FROM ... CSV HEADER; команда для импорта CSV в таблицу