历史版本9 :其他函数概述 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1. 概述编辑
1.1 版本
1.1 版本
| FineBI版本 | JAR 包 | 功能变动 |
|---|---|---|
| 5.1 | - | - |
| 5.1.7 | 2020-11-03 | 函数释义优化&明确函数参数合法性 |
1.2 使用范围
| 使用位置 | |
|---|---|
| 自助数据集 | 新增列、过滤 |
| 仪表板 | 添加计算字段 |
2. ISNULL编辑
ISNULL(object):判断对象中所有的值是否全部都是NULL或者为空字符串。
结果为空或null,返回1,否则返回0,如下图所示:

3. NVL编辑
1)概述
| 语法 | NVL(value1,value2,value3,……) | 在所有参数中返回第一个不是null的值。 |
|---|---|---|
| 参数 | 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 |

