语法 ISNULL ( value1,value2 )
1、value1与value2的数据类型必须一致。
2、如果value1的值不为null,结果返回value1。
3、如果value1为null,结果返回vaule2的值。vaule2是你设定的值。
举例
查询出其中成绩(score)小于等于60的学生信息保存至表变量@tempTable中,当学生成绩为空时,成绩记为0。

declare @tempTable table( name nchar(10), age int, score float);
insert into @tempTable select name,age,ISNULL(score,0) from ascore where ISNULL(score,0)<=60
select * from @tempTable
本文详细介绍了 ISNULL 函数的使用方法,包括其语法、参数要求及具体应用场景。通过一个实例,展示了如何在 SQL 查询中使用 ISNULL 函数处理空值,将学生表中的空成绩自动替换为0。
1040

被折叠的 条评论
为什么被折叠?



