首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

oracle NVL函数,该如何解决

2012-09-13 
oracle NVL函数1,select *from 表 where NVL(字段名A,) 2,SELECT *FROM 表 WHERE 字段名A IS NULL

oracle NVL函数
1,select *from 表 where NVL(字段名A,'') = '';
2,SELECT *FROM 表 WHERE 字段名A IS NULL OR 字段名A = ';

两句的执行结果不一样
第一句查不出数据
第二句可以查到数据

这个如何解释?

[解决办法]

探讨
1,select *from 表 where NVL(字段名A,'') = '';
2,SELECT *FROM 表 WHERE 字段名A IS NULL OR 字段名A = ';

两句的执行结果不一样
第一句查不出数据
第二句可以查到数据

这个如何解释?

热点排行