Der folgende Code gibt 1900-01-01 zurück, wenn das DOB-Feld null ist. Ich wollte (und erwartete), dass es eine leere Zeichenfolge ('') zurückgibt, aber es ist nicht. Wie soll ich vorgehen, um die gewünschten Ergebnisse zu erzielen?
isnull(convert(date,DOB,1),'')
NULL
sagen Sie, was Sie mit Datteln tunSELECT CAST('' AS DATE)
. Welcher Datentyp istDOB
?