Spalten Tabelle > spalten CSV Datei


Max-Berater

Mitglied
Mal eine vielleicht etwas blöde Frage. Möchte Daten einer CSV in eine Tabelle importieren.

Die CSV hat 12 Datenspalten, die Tabelle in welche die CSV importiert werden soll 18 Datenspalten.

Die restlichen 6 Spalten sollen nachhinein durch inserts befüllt werden.

Beim CSV import bekomme ich stets den Fehler Anzahl der Spalten stimmen nicht überein.

Gibt es eine Möglichkeit das "Problem" zu lösen?
 

Sempervivum

Erfahrenes Mitglied
Handelt es sich um mysql? Dann dürfte dir dieses weiter helfen:
In deinem Fall kannst Du es vereinfachen, indem Du die Spalten, die in der CSV-Datei fehlen, auf NULL setzt:
Code:
LOAD DATA INFILE 'dateipfad.csv'
INTO TABLE `tabellenname`
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
(col1,col2,col3,col4,col5,col6,col7,col8,col9,col10,col11,col12)
SET col13=NULL,col14=NULL,col15=NULL,col16=NULL,col17=NULL,col18=NULL
 

Neue Beiträge