I'm trying to add rows from a CSV file to an existing table.
In Mac Terminal, I start sqlite3:
sqlite> .open database.db
sqlite> .import test.csv table
. . .
test.csv:43200: expected 22 columns but found 1 - filling the rest with NULL
sqlite>
Notice there are 43200 rows in the csv file. The file itself has 22 comma separated columns, but sqlite only thinks there is 1 column.