先到看一段代码
declare @a varchar(2000)
declare @b varchar(2000)
set @a='aa'
set @b=null
select @a+@b
得到的结果是什么呢?结果大出意料,竟然是NULL!
在SQL中任何字符串跟NULL相加最终的结果是NULL,以后写SQL的时候要小心啦
本文通过一个简单的SQL代码示例解释了在SQL查询中遇到NULL值时的处理方式。当尝试将字符串与NULL值进行连接操作时,结果会被视为NULL。
先到看一段代码
declare @a varchar(2000)
declare @b varchar(2000)
set @a='aa'
set @b=null
select @a+@b
得到的结果是什么呢?结果大出意料,竟然是NULL!
在SQL中任何字符串跟NULL相加最终的结果是NULL,以后写SQL的时候要小心啦
2624

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