当DOB字段为空时,以下代码返回1900-01-01。我想要(并期望)它返回一个空字符串(''),但不是。我应该如何继续获得期望的结果?
isnull(convert(date,DOB,1),'')
这是我要转换为日期的varchar数据类型
—
Juan Velez
我知道这是一篇过时的文章,但是值得一提的是,它似乎是您在尝试用SQL格式化数据,而不是让应用程序层为您做这些事情。99.9%的时间最好让应用程序层进行格式化。
—
Erik
NULL
约会SELECT CAST('' AS DATE)
。什么是数据类型DOB
?