Max Göke
2007-12-20 11:52:12 UTC
Wenn ich folgendes versuche:
DECLARE @datum char(10)
set @datum = '16.11.2007'
print (CAST(@datum AS DATETIME) )
erhalte ich folgende Fehlermeldung:
Server: Nachr.-Nr. 242, Schweregrad 16, Status 3, Zeile 7
The conversion of a char data type to a datetime data type resulted in an
out-of-range datetime value.
Ich weiss, dass wenn ich das Datum als '2007116' anliefere, das ganze
funktioniert. Leider liegen die Daten im erst genannten Format vor. Wie
bekomme ich diese in ein SQL Server verarbeitbares Datenformat konvertiert?
Danke + Gruß + Ruhige Feiertage
Max
DECLARE @datum char(10)
set @datum = '16.11.2007'
print (CAST(@datum AS DATETIME) )
erhalte ich folgende Fehlermeldung:
Server: Nachr.-Nr. 242, Schweregrad 16, Status 3, Zeile 7
The conversion of a char data type to a datetime data type resulted in an
out-of-range datetime value.
Ich weiss, dass wenn ich das Datum als '2007116' anliefere, das ganze
funktioniert. Leider liegen die Daten im erst genannten Format vor. Wie
bekomme ich diese in ein SQL Server verarbeitbares Datenformat konvertiert?
Danke + Gruß + Ruhige Feiertage
Max