对日期列应用IsNull函数(SQL Server)

对日期列应用IsNull函数(SQL Server),sql,sql-server,isnull,Sql,Sql Server,Isnull,我正在尝试将IsNull函数应用于数据类型date的列。 我试图做的是,在检索数据时用空字符串(实际空值)替换单词NULL 我使用的代码是 Select ISNULL("UPDATE_DT", '') from MyTable 我也试过了 Select ISNULL("UPDATE_DT", 0) from MyTable 我得到的错误是 味精103010,第16级,状态1,第1行 第4行第1列的分析错误:“from”附近的语法不正确 如果希望将列视为

我正在尝试将
IsNull
函数应用于数据类型
date
的列。 我试图做的是,在检索数据时用空字符串(实际空值)替换单词
NULL

我使用的代码是

Select 
    ISNULL("UPDATE_DT", '')
from 
    MyTable
我也试过了

Select 
    ISNULL("UPDATE_DT", 0)
from 
    MyTable
我得到的错误是

味精103010,第16级,状态1,第1行
第4行第1列的分析错误:“from”附近的语法不正确


如果希望将列视为空字符串而不是“NULL”,则需要将输出转换为字符串。要控制格式,请使用
convert()


然后使用
coalesce()。要控制格式,请使用
convert()


然后使用
coalesce()
(或者如果必须的话,
isnull()
)将
NULL
值替换为另一个字符串。

为什么要使用引号来选择列?为什么要使用引号来选择列?我在尝试类似的东西,只是从来没有找到正确的语法,请欣赏。我在尝试类似的东西,我只是从来没有达到正确的语法,谢谢。
select coalesce(convert(varchar(10), update_dt, 121), '')
. . .