我有一个表,我想将Null Date(我的日期格式,即2014-02-12)转换为空字符串,但每当我执行IsNull时出现错误,我有mysql。有没有用isnull来做呢?
答案 0 :(得分:2)
试试这个:
SELECT ISNULL(CONVERT(VARCHAR, date_field), '')
FROM table_name
答案 1 :(得分:1)
MySQL的:
SELECT ISNULL(CAST(date_value AS char),'')
或
SELECT ISNULL(DATE_FORMAT(date_value , '%d %m %Y'),'')
SQL SERVER:
SELECT ISNULL(CAST(date_value AS VARCHAR(20)),'')