首页 文章

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

提问于
浏览
0

我有一个 DECIMAL(8,0) 类型的列 .

我正在尝试根据条件更新空白/空格/空刺('') .

update table1 
set col1 = cast('' as decimal(8,0))
where value = '5'

我收到这个错误:

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

如何在decimal数据类型的列中更新blank / space / empty sting('')?

1 回答

  • 2

    您不能将空格转换为十进制数据类型 .

相关问题