【Oracle】关于null的讨论
来源:互联网 发布:非线性叙事结构,知乎 编辑:程序博客网 时间:2024/04/25 20:59
今天来深究个没有意义的东西:
很多人都知道用null值来进行比较是没有意义的,但是,大家是否有真正去实践过呢?试试看会不会出现一些奇怪的现象。
我们先来看看下面的两个结果(在10g上测试):
是不是感觉很奇怪?我只不过是换了个顺序来与null进行比较过滤,却出来不同的结果,按理说应该都查不出数据才对。
现在看看他们的执行计划:
显然,两条语句走了不同的执行路径。一种进行了过滤,另外一个没有。目测这是10g中的一个bug吧。
这个在QQ群里面还是讨论的挺激烈的,一个同事在11g上测试了下,两种写法都没有得出结果:
显然这个bug在11g中修复了。
- 【Oracle】关于null的讨论
- 关于代码 "object = null" 的讨论
- 关于返回NULL时的讨论
- 一个关于java中null的讨论
- 关于oracle锁的讨论
- oracle关于加锁的讨论
- Oracle 关于null的函数
- 关于ORACLE时间格式的讨论
- 关于oracle client NLS_LANG的讨论
- 关于Oracle中表空间的一些讨论
- oracle中关于null排序的问题
- 关于 oracle NULL
- 关于checkpoint的讨论
- 关于checkpoint的讨论
- 关于比赛的讨论
- 关于工作流的讨论
- 关于C的讨论
- 关于时钟的讨论
- Python装饰器:简单装饰,带参数装饰与类装饰器
- Android学习之Handler的使用
- 在IOS项目开发中遇到的问题和和总结
- 如何让secureCRT显示Linux的颜色
- 中英文数字字符等混合字符串精确测量字符大小并两种方式绘制比较
- 【Oracle】关于null的讨论
- 一个基本的、标准的c++程序
- Hibernate学习笔记——hibernate实体映射
- 招聘信息大围观
- 如何让discuz论坛首页打开不显示forum.php的方法分享
- 【java】统计一篇英文文章每个字母出现的次数
- POJ2251--Dungeon Master--广搜
- 代理服务器
- 设计模式之 单例设计模式