作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
为了什么x
是
The expression
x IS NOT NULL
isnot equal toNOT(x IS NULL)
, as is the case in 2VL
x IS NULL
是 NULL,但我无法猜测那会是什么时候(即我没有检查 SQL 标准)。这个猜测是错误的。
最佳答案
从我读到的内容来看,与 Null 相比,Fabian Pascal 不是指标量值,而是很少实现的 ROW 类型。在标准中,想法是您可以使用 IS NULL
比较(行)表。以确定是否所有值都设置为 NULL 值。因此,X IS NULL
将意味着所有值都设置为 NULL 值,X IS NOT NULL
将意味着没有值被设置为 NULL 值和 NOT (X IS NULL)
将意味着并非所有值都设置为 NULL 值,或者换句话说,至少存在一个未设置为 NULL 的值。诚然,我在这里轻描淡写地踩在巨人的肩膀上,但这就是我如何解释他的陈述。
关于sql - 什么时候 `x IS NOT NULL` 和 `NOT(x IS NULL)` 不一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2859169/
我是一名优秀的程序员,十分优秀!