码迷,mamicode.com
首页 > 数据库 > 详细

oracle_空值判断

时间:2015-12-21 12:36:16      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:

Oracle空值测试
比较项目 is null is not null nvl 说明
NULL true false true  
null true false true  
‘NULL‘ false true false  
‘null‘ false true false  
‘Null‘ false true false  
‘‘ true false true  
‘     ‘ false true false  
trim(‘     ‘) true false true  

 

 

 

 

 

 

 

1、oracle中null与0,空字符串,空格,包括null与null也是不等的。
2、oracle中对null做算术运算结果仍然为null。
3、处理方法有nvl函数,比较方法是is null或者is not null。
4、null不能被索引,比如select count(null) from dual的查询结果是0。
5、null排序比其他所有类型的大,一个可以为空的字段倒排序,前面的都是null数据。

oracle_空值判断

标签:

原文地址:http://www.cnblogs.com/qinyubin/p/5062963.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!