字符串转换问题
北冥小渔夫 2020-07-20 10:58:13 表中有些字段是varchar(128),存值(数值,NULL,‘’)现要将值为NULL和‘’的转为 数值0
怎么写sql呢
sql08R2版本
最好不要用case when 因为表中这样的字段很多,case when 嵌套有次数限制
逻辑是这样的,但这样写不对的
select convert(float,isnull((isnull(d_var1,'')=''),0)) + convert(float,isnull((isnull(d_var2,'')=''),0)) ...