Forums Neueste Beiträge
 

String in Datum konvertieren

20/12/2007 - 12:52 von Max Göke | Report spam
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
 

Lesen sie die antworten

#1 Max Göke
20/12/2007 - 14:00 | Warnen spam
CONVERT(SMALLDATETIME, datum,104) ist die Lösung :-)

Ähnliche fragen