CSV ファイル ( https://github.com/veekun/pokedex/blob/master/pokedex/data/csv/pokemon_species_names.csvにあるポケモン 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 列のデータを見つけるのでしょうか?