--通用函数
--nvl,判断是否为null,如果为空,返回值1,不为空,返回原值
select nvl('a','为空值') from dual;
--解决之前留下来的工资加奖金得到空值的问题
select ename,sal,comm,sal+nvl(comm,0) 总收入 from emp;
--nvl2,判断是否为null,如果不为空,返回值1,为空,返回值2
select nvl2(null,'不为空值','为空值') from dual;
Oracle处理查询空值问题
最新推荐文章于 2024-07-19 16:23:42 发布