Fang error ved DateTime Cast
Hej folkensJeg sidder lige og bøvler med en lille ting.
JEg prøver at konvertere en tekst om til en datetime, og det går fint, dog går det ikke så fint hvis man fremprovokerer en fejl.
lykkedes det ikke at caste til en datetime (fordi strengen har et forkert format), så skal der vælges null som resultat. Ellers skal datoen bare leveres tilbage.
Jeg skriver returnerer da denne funktion skal ligge i en funktion, lige nu tester jeg blot.
Jeg har nedenforstående kode, dog returneres (selectes) der ikke null når formatet er forkert (eksempelvis '508-07-2005'
declare @date datetime
set @Date = CAST('08-07-2005' as DateTime)
IF (@@Error <> 0) select null
select @Date
Jeg håber nogen kan hjælpe med at rette dette,
pft
Kristoffer