SQL SERVER 2012中新增了IIF函数,这个函数在VB或是ACCESS中是存在的。
例如:
select iif(30>45,'对','错') as 结果 /* 结果 ---- 错 */ select iif(null=null,'对','错') as 结果 /* 结果 ---- 错 */ select iif(null is null,'对','错') as 结果 /* 结果 ---- 对 */
declare @i int set @i=null select NULLIF(@i,null) /* NULL */