Spalten Tabelle > spalten CSV Datei

Max-Berater

Erfahrenes 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?
 
Handelt es sich um mysql? Dann dürfte dir dieses weiter helfen:
https://stackoverflow.com/questions...-different-number-of-columns-into-mysql-tableIn 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
 
Zurück