如何在存储过程中检查一个变量的值是不是isnull? DECLARE @i decimal(9,3)SELECT @i=sum(zl) from tb where da<'2005-6-1'IF @i isnullBEGIN@i=0END 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 IF @i IS NULL或者IF ISNULL(@i,0)=0 AND @i<>0 THEN DECLARE @i decimal(9,3)SELECT @i=sum(zl) from tb where da<'2005-6-1'IF @i is nullBEGIN set @i=0END 如果仅仅为了当@i为NULL时设为0直接SELECT @i=SUM(...SET @i=ISNULL(@i,0) 怎么写选择语句? 基础概念! 变量的SQL语句exec老是提示语法错误,麻烦大家看看 求一Select语句,望大家帮忙 求一句Sql拼法!急! 鄒先生,不是我不想動手,是我確實不會 求SQL写法 :期间范围判断重复范围 递增,连续范围叠加 求SQL语句 排序类 如何实现这样的sql语句? sql 将 varchar 值转换为数据类型为 int 的列时发生语法错误 大家帮我看看SET @cmd = 'EXEC sp_by_id' + ' ' + @bID + ',' + @ret + ' output' 诚心求讲解数据库的底层的书。
IF ISNULL(@i,0)=0 AND @i<>0 THEN
SELECT @i=sum(zl) from tb where da<'2005-6-1'
IF @i is null
BEGIN
set @i=0
END
SELECT @i=SUM(...
SET @i=ISNULL(@i,0)