Hallo zusammen,
Ich habe für ein Projekt eine Datenbank übernommen, die Standartmäßig alle Datumsformate in einem String abgelegt haben.
z.b. 12.10.1995
So ist es auch als VARCHAR in der MySQL Datenbank abgelegt.
Jetzt sagte man mir, das auch nach Datum sortiert werden muss, was dazu führt, das die VARCHAR Variante unbrauchbar wird und ich irgendwie alle Datum-Einträge in DATE umwandeln muss.
Meine Frage ist jetzt, wie mach ich das, ohne das irgendwelche Daten verloren gehen? Es handelt sich um über 4000 Datenbankeinträge, wo ich unmöglich alles von Hand ändern kann.
Gibt es eine Möglichkeit, einfach das VARCHAR in DATE in der Datenbank zu ändern, mit einer zusätzlichen Option, wo die Formatierung der jetzigen Datumsangaben beibehalten werden kann?
##.##.#### oder so ? ... Ich kenn mich da leider nicht aus.
Vielen Dank im Vorraus.
Terra
Ich habe für ein Projekt eine Datenbank übernommen, die Standartmäßig alle Datumsformate in einem String abgelegt haben.
z.b. 12.10.1995
So ist es auch als VARCHAR in der MySQL Datenbank abgelegt.
Jetzt sagte man mir, das auch nach Datum sortiert werden muss, was dazu führt, das die VARCHAR Variante unbrauchbar wird und ich irgendwie alle Datum-Einträge in DATE umwandeln muss.
Meine Frage ist jetzt, wie mach ich das, ohne das irgendwelche Daten verloren gehen? Es handelt sich um über 4000 Datenbankeinträge, wo ich unmöglich alles von Hand ändern kann.
Gibt es eine Möglichkeit, einfach das VARCHAR in DATE in der Datenbank zu ändern, mit einer zusätzlichen Option, wo die Formatierung der jetzigen Datumsangaben beibehalten werden kann?
##.##.#### oder so ? ... Ich kenn mich da leider nicht aus.
Vielen Dank im Vorraus.
Terra
Kommentar