三值逻辑
在sql中逻辑表达式的可能值为
TRUE
、FALSE
和UNKNOWN
,它们被称为三值逻辑
。三值逻辑是SQL所特有的。大多数编程语言的逻辑表达式只有TRUE或FALSE两种值。
- UNKNOWN逻辑值通常出现在包含NULL值的逻辑表达式中
NULL<42;
NULL=NULL;
X+NULL>Y;
在sql中逻辑表达式的可能值为
TRUE
、FALSE
和UNKNOWN
,它们被称为三值逻辑
。三值逻辑是SQL所特有的。大多数编程语言的逻辑表达式只有TRUE或FALSE两种值。
NULL<42;
NULL=NULL;
X+NULL>Y;