我正在尝试将 CSV 文件(位于https://github.com/veekun/pokedex/blob/master/pokedex/data/csv/pokemon_species_names.csv的 Pokemon CSV 文件)导入 SQLite3。我使用以下行创建了一个表:
sqlite> create table pokemon_species_names (pid integer, lang integer, pokemonName text, genus text);
当然,这很好用,但是当我尝试导入上述 CSV 文件时,我收到以下错误:
sqlite> .separator ","
(编辑:最初忘记添加这个,但我也运行过这个)
sqlite> .import ./pokemon_species_names.csv pokemon_species_names
Error: ./pokemon_species_names.csv line 1: expected 4 columns of data but found 1948
为什么只有 4 列数据时会找到 1948 列数据?