1. 函数释义
| 类别 | 描述 |
|---|---|
| 函数写法 | NVL(value1,value2,value3,...) |
| 函数作用 | 在所有参数中返回第一个不是 null 的值 |
| 参数说明 | value1,value2,value3,...:可以为任意数,也可以为null |
| 参数个数 | 不限 |
| 参数类型 | 数值 |
| 返回值类型 | 数值 / null |
| 备注 | 参数都是 null 时,返回值最终为 null |
2. 示例
| 公式 | 结果 |
|---|---|
| NVL(12,20) | 12 |
| NVL(null,12) | 12 |
| NVL(null,null) | null |
| 类别 | 描述 |
|---|---|
| 函数写法 | NVL(value1,value2,value3,...) |
| 函数作用 | 在所有参数中返回第一个不是 null 的值 |
| 参数说明 | value1,value2,value3,...:可以为任意数,也可以为null |
| 参数个数 | 不限 |
| 参数类型 | 数值 |
| 返回值类型 | 数值 / null |
| 备注 | 参数都是 null 时,返回值最终为 null |
| 公式 | 结果 |
|---|---|
| NVL(12,20) | 12 |
| NVL(null,12) | 12 |
| NVL(null,null) | null |