概念Three-Valued Logic / 3VL
三值逻辑
SQL数据库中使用的逻辑系统,在传统二值逻辑(TRUE/FALSE)基础上增加UNKNOWN状态,用于处理NULL值参与的比较运算
时间轴 (近 90 天)
10月18日
三进制使用 0、1、2 三个数码,每个数位可承载三种状态,相比二进制的两态编码,天然适合表达“是/否/未定”或“正/反/合”这类三值逻辑。
待验证50%
9月12日
在SQL的三值逻辑中,任何涉及NULL的比较运算结果都是UNKNOWN,而不是TRUE或FALSE
待验证50%