mssql sql server null值查询采用等于号的方法分享


摘要:
下文将分享采用等号查询一张表中的空值(null)的方法,如下所示:
实验环境:sqlserver 2008 R2


例:采用等号,检索空值(null)的方法分享,
实现思路:采用 SET ANSI_NULLS 设置为OFF,使sql中null的取值返回为null,返回采用逻辑运算符对其进行比较。

 create table test
(keyId int identity(0,2),info varchar(100))
go
insert into test(info)values
('maomao365.com'),(N'猫猫小屋'),(N'sql教程专用blog'),
(null),('优秀博客教程之一')
go
select * from test where info =null 
go
SET ANSI_NULLS OFF --设置空值返回NULL模式

select * from test where info =null 

SET ANSI_NULLS ON 
go
truncate table test
drop     table test 
mssql_sqlserver_sql_等于号查询空值null方法分享

mssql_sqlserver_sql_等于号查询空值null方法分享