Hallo,
ich habe folgendes Problem:
Ich möchte eine CSV-Datei in eine MySQL-Tabelle importieren. Das mache ich mit
Bevor ich den Import starte erstelle ich die entsprechende Tabelle. Das Problem ist; in der Datei gibt es eine Spalte Timestamp mit dem Format 09/Oct/2001:06:31:20 +0000.
Beim Anlegen der Tabelle kann ich für die Timestamp-Spalte den Datentyp Date, Datetime, Timestamp, usw. verwenden es hilft nix. Die Tabelle wird gar nicht erst angelegt bzw. wenn ich den Import starte enthält die Spalte Timestamp den Wert 0000 00 000.
Deshalb meine Frage wie bekomme ich es hin, dass oben genanntes Timestamp-Format akzeptiert bzw. beim Import automatisch umgewandelt wird.
mfg TheR
ich habe folgendes Problem:
Ich möchte eine CSV-Datei in eine MySQL-Tabelle importieren. Das mache ich mit
SQL:
LOAD DATA INFILE...
Bevor ich den Import starte erstelle ich die entsprechende Tabelle. Das Problem ist; in der Datei gibt es eine Spalte Timestamp mit dem Format 09/Oct/2001:06:31:20 +0000.
Beim Anlegen der Tabelle kann ich für die Timestamp-Spalte den Datentyp Date, Datetime, Timestamp, usw. verwenden es hilft nix. Die Tabelle wird gar nicht erst angelegt bzw. wenn ich den Import starte enthält die Spalte Timestamp den Wert 0000 00 000.
Deshalb meine Frage wie bekomme ich es hin, dass oben genanntes Timestamp-Format akzeptiert bzw. beim Import automatisch umgewandelt wird.
mfg TheR