1. 概述
语法 | NVL(value1,value2,value3,……) | 在所有参数中返回第一个不是null的值。 注:null就是空值。 |
---|---|---|
参数1 | value | value1:可以为任意数,也可以为null。 value2:可以为任意数,也可以为null。当字符串长度为0时,返回也为null |
2. 注意事项
支持大于 0 个参数,参数类型需要统一。
3. 示例
公式 | 结果 | 备注 |
---|---|---|
NVL(12,20) | 12 | |
NVL(null,12) | 12 | |
NVL(null,null) | null | |
NVL(20,null) | 20 | |
NVL(null,null,10) | 10 |