空值数据查询处理(NVL与NVL2函数)

student表:id ,name ,age

-- nvl函数,如果age不为空则显示第一个参数即age原本的值,如果为空则显示第二个参数即18,且两个参数数据类型要一致,否则报错
select nvl(age,18) from student
-- nvl2函数,如果name不为空则显示’亚索‘第二个参数,如果name为空则显示'石头人'第三个参数,且三个参数数据类型要一致,否则报错
select nvl2(name,'亚索''石头人') from student
原文地址:https://www.cnblogs.com/wanlige/p/14675926.html