=NULL 和 IS NULL 区别
今天CVTE电话面试被问到了,答不上来
我们先看测试数据

= NULL

查询结果为空
IS NULL

IS NULL可以查询到想要的值
结果分析
-
=NULL判断某个值是否等于NULLSQL中
NULL是一种特有的数据类型,等价于没有任何值,是未知数与
0、""都不同,甚至不等于自己因此
NULL跟任何比较的结果也是未知的 -
IS NULL判断某个字符是否为空
正确用法应该是用IS NULL而避免使用=NULL

浙公网安备 33010602011771号