功能
从两个表达式返回一个非 null 值。
语法
NVL(eExpression1, eExpression2)
参数
eExpression1(e1), eExpression2(e2)两个参数可以是任意一种数据类型
若e1的计算结果为null值则返回e2。若e1的计算结果不是null值,则返回e1。若e1与e2的均为null值,则返回NULL。
返回值类型
字符型、日期型、日期时间型、数值型、货币型、逻辑型或 null 值
说明
在不支持null值或null值无关紧要的情况下,可以使用 NVL() 来移去计算或操作中的null值。
select nvl(a.name,'空的') as name from student a join school b on a.ID=b.ID
原帖地址:http://77857.blog.51cto.com/67857/165793/
本文介绍了NVL函数的功能及用法,该函数用于处理SQL查询中出现的NULL值情况。通过两个表达式返回非null值,当第一个表达式为null时返回第二个表达式的值。文章还提供了一个使用NVL函数的实际例子。
871

被折叠的 条评论
为什么被折叠?



