细节——数据库操作中 is null 与 = null 的区别
is null 与 = null 竟然是有区别的
以前也知道区别肯定是有区别的,但是一直以为区别影响不大来着,或者在平时的代码中不需要特别注意这些,结果今天就上了一课,先拿小本本记下来吧,哎
is null 和 = null的主要区别在于满不满足ANSISQL(SQL-92)规定。
1.满足的话,is null和 = null是有区别的,该规则下默认与null比较的结果都为false,即就算是null=null都是false。
2.不满足的话,is null 和 = null才没有区别。所以null =
原创
2020-12-01 10:38:55 ·
5101 阅读 ·
0 评论