TSQL--NULL值和三值逻辑

在SQL SERVER 中逻辑表达式存在三种值:TRUE+FALSE+UNKNOWN。UNKNOW可以理解为不确定,既不是TRUE又不是FALSE的表达式,主要由与NULL相关的逻辑判断引起,值为NULL就意味着该未赋值或该值未确定。 与NULL值做算术运算时,其结果是NULL,如果1+NULL结果为NULL   SQL Server不同场景下对UNKNOWN处理不同,对NULL的处理也不同。 1
相关文章
相关标签/搜索