shadoan Geschrieben 23. Mai 2005 Geschrieben 23. Mai 2005 Guten Morgen. Mal wieder ein SQL-Problem. Ich importiere in eine Mysql-DB per Load Data infile einen Datensatz. Das Datumsformat in der MySQL Datenbank ist 0000-00-00 00:00:00, also der Standard. In der csv-Datei steht als Datum z.B. 31.3.2005. Daraus macht er beim Import in mysql 2031-03-20 05:00:00 Wie kann ich das ändern?
Maulwurf_der_Schlaue Geschrieben 23. Mai 2005 Geschrieben 23. Mai 2005 hi, ich bin jetzt kein SQL-Freak, aber soweit ich weiß gibt es eine Funktion oder wie das bei SQL auch immer heissen mag: To_Date('<Deine_Datum>','<Dein Format>'), so sollte es möglich sein dein csv-Datum korrekt umzuwandeln... sry, wenn ich jetzt was durcheinander gebracht hab...
Maulwurf_der_Schlaue Geschrieben 23. Mai 2005 Geschrieben 23. Mai 2005 und kann man das std. Datumfeld von mysql nicht umstellen auf ein anderes format??
Johannes Buchner Geschrieben 30. Mai 2005 Geschrieben 30. Mai 2005 Nur ein kleiner Hinweis, ich weiß es auch nicht genau: Mach ein SQL-Dump, da stehen am Beginn Definitionen. Vielleicht kannst du dir selbst Konstanten definieren, wie etwa in Oracle.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden