sqlite-Fehler beim importieren von csv-durch Befehl Linie

$ sqlite3 test.sql
SQLite version 3.6.12
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> create table test (id integer, author_id integer, title varchar(128), name text);
sqlite> .separator ";"
sqlite> .import sqlite.csv test
sqlite.csv line 3: expected 4 columns of data but found 1
sqlite> .separator ';'
sqlite> .import sqlite.csv test
sqlite.csv line 3: expected 4 columns of data but found 1
sqlite> 

Ich versuche, importieren Sie die csv-Tabelle mit ; als Trennzeichen zu sqlite, aber es war nicht in der Lage zu finden, 4 Spalten. I export von sql in csv mit checked 'Gesetzt Felder Namen in die erste Zeile'. Könnte ich hier etwas fehlt?

ersten 5 Zeilen der csv -

id;"author_id";"title";"poem"       
1;"92";"A Letter From Italy";"Salve magna parens frugum Saturnia tellus     
Magna virm! tibi res antiqu laudis et artis     
Aggredior    sanctos ausus recludere fontes.    
Virg. Geor. 2.  
  • Können Sie uns zeigen, die ersten 5 Zeilen der csv-Datei?
  • gerade gebucht und die ersten 5 Zeilen der csv-Datei
InformationsquelleAutor merrill | 2012-01-16
Schreibe einen Kommentar