小编lij*_*ije的帖子

如果为空,则显示"空白"单元格

我有一个decimal(9,2)列,我想在输出时显示一个空单元格NULL. COALESCE(column, '')将显示空单元格,不应该要求数据类型转换.

但是,0当我尝试这个时,我会看到:

COALESCE(CONVERT(float,columnname),'') 
Run Code Online (Sandbox Code Playgroud)

我也试过没有CONVERT,像这样:

COALESCE(columnname,'')
Run Code Online (Sandbox Code Playgroud)

我看到这个错误:

将数据类型varchar转换为数字时出错

有人可以帮我这个吗?

sql t-sql sql-server

0
推荐指数
1
解决办法
37
查看次数

标签 统计

sql ×1

sql-server ×1

t-sql ×1