oracle中null=null得出的结果是... ...

前端之家收集整理的这篇文章主要介绍了oracle中null=null得出的结果是... ...前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。



在java语言中 if( null == null) 得出的结果是 false ,为什么呢? 因为 null 和任何值比较得出的结果都是false。

在oracle中 如果在where条件中有 null = null 的结果也是false的。


例子表:

select * from EMP

执行结果 一共16条



select * from EMP
WHERE ENAME = ENAME AND JOB = JOB

执行结果:因为JOB = JOB 有一个是null 条件为false 所以只有15条记录了。


原文链接:https://www.f2er.com/oracle/211491.html

猜你在找的Oracle相关文章