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),'')
NULLsagen Sie, was Sie mit Datteln tunSELECT CAST('' AS DATE). Welcher Datentyp istDOB?