IF ER 函数

如果满足指定条件,IF 函数返回第一个指定值。 否则,返回第二个指定值。 返回的值可以是任何受支持的数据类型的值。

语法

IF (condition, first value, second value) as any of the supported data types

参数

condition布尔

必须测试的有效条件表达式。

first value任何受支持的数据类型

满足条件时返回的结果。

second value任何受支持的数据类型

不满足条件时返回的结果。

返回值

任何受支持的数据类型

生成的任何受支持数据类型的值。

使用说明

必须使用相同的数据类型指定 first valuesecond value 参数。 如果配置值的数据类型不匹配,则会在设计时引发异常。

如果第一个值与第二个值是容器(记录)记录列表数据类型的值,结果只包含两个值中都存在的字段。

示例

IF (1=2, "condition is met", "condition is not met") 返回字符串 "condition is not met"

其他资源

逻辑函数