Datumsstruktur ändern
Flash
- datenbank
1 ChrisB0 Sven Rautenberg0 Peter Pan
Hallo Forum,
ich habe ein Datum und Uhrzeit im Format 18/06/11 18.35.11
Die Spalte ist varchar.
Das stellt sich zunehmend als ungünstig heraus.
Nun müsste ich aber, bevor ich den Datentyp ändere, erstmal mein Format des Inhalts umstricken.
UPDATE tabelle SET spalte =
replace(spalte, 'abc', 'abcde');
Wer hilft mir mal, die hierfür korrekte Query zu erstellen?
Viele Grüße, Flash
Hi,
Nun müsste ich aber, bevor ich den Datentyp ändere, erstmal mein Format des Inhalts umstricken.
UPDATE tabelle SET spalte =
replace(spalte, 'abc', 'abcde');
Mit STR_TO_DATE strickt sich schöner.
MfG ChrisB
Hi!
Hi,
Nun müsste ich aber, bevor ich den Datentyp ändere, erstmal mein Format des Inhalts umstricken.
UPDATE tabelle SET spalte =
replace(spalte, 'abc', 'abcde');Mit STR_TO_DATE strickt sich schöner.
Wie heißt der Hersteller Deiner Glaskugel? Oder was habe ich verpasst?
off:PP
Moin!
Nun müsste ich aber, bevor ich den Datentyp ändere, erstmal mein Format des Inhalts umstricken.
Nein, du brauchst eine Datumsspalte und einen Umkopiervorgang.
UPDATE tabelle SET spalte =
replace(spalte, 'abc', 'abcde');Wer hilft mir mal, die hierfür korrekte Query zu erstellen?
Das Handbuch deines Datenbanksystems. Viele haben eine Funktion, der man einen Formatstring angibt, mit dem das Datum im String dann geparst wird.
- Sven Rautenberg
Hi!
ich habe ein Datum und Uhrzeit im Format 18/06/11 18.35.11
Die Spalte ist varchar.
Das ist ungünstig! Du brauchst eine neue Spalte im Datumsformat und eine entsprechene Funktion zur Kovertierung in ein Datum - welches RDBMS verwendest Du?
off:PP