Load Data Infile Befehl
Michi
- datenbank
Hallo alle zusammen
Ich versuche nun schon eine ganze Weile ein txt per Load Data Infile Befehle in meine SQL Datenbank bzw. Tabelle zu laden.
Mein txt File hat folgende Struktur:
"0", "0", "0", "0", "0", "0"
"360", "30", "28", "7", "1", "0.8"
"720", "60", "56", "14", "2", "1.6"
"1080", "90", "84", "21", "3", "2.4"
Und der Befehl sieht folgendermassen aus (inkl. Fehlermeldung):
mysql> load data infile 'mutti2.txt' into table eo_mutterschaft fields terminated by ',' enclosed by '"' lines terminated by '\r\n';
Query OK, 1 row affected, 6 warnings (0.01 sec)
Records: 1 Deleted: 0 Skipped: 0 Warnings: 6
Was mache ich falsch? Komme einfach nicht drauf!
Danke für eure Hilfe!
Gruss
Michi
Hi,
mysql> load data infile 'mutti2.txt' into table eo_mutterschaft fields terminated by ',' enclosed by '"' lines terminated by '\r\n';
Query OK, 1 row affected, 6 warnings (0.01 sec)
Records: 1 Deleted: 0 Skipped: 0 Warnings: 6
Was mache ich falsch? Komme einfach nicht drauf!
Dann laß Dir die Warnungen anzeigen:
show warnings;
Welche Datentypen haben die Spalten?
Sind die Werte ggf. unpassend?
cu,
Andreas
Dann laß Dir die Warnungen anzeigen:
show warnings;Welche Datentypen haben die Spalten?
Sind die Werte ggf. unpassend?
Die Datentypen waren oder sind immer noch varchar mit der länge 5.
Aber ich denke es lag an den Spaltennamen...die hiessen zuerst einfach 1,2,3...jetzt habe ich sie umbenannt und siehe da, es ging.
Danke und Gruss
Michi