IF ER 函數
如果滿足指定條件,IF
函數回傳第一個指定值。 否則,它回傳第二個指定值。 回傳的值可以是任何受支援的資料類型的值。
語法
IF (condition, first value, second value) as any of the supported data types
引數
condition
:布林值
必須測試的有效條件式運算式。
first value
:任何受支援的資料類型
滿足條件時回傳的結果。
second value
:任何受支援的資料類型
不滿足條件時回傳的結果。
回傳值
任何受支援的資料類型
任何受支援的資料類型的結果值。
使用方式說明
first value
和 second value
參數必須使用相同的資料類型指定。 如果設定值的資料類型不相符,則會在設計階段引發異常。
如果第一個值和第二個值是 容器 (記錄) 或 記錄清單 資料類型的值,則結果只有兩個值中都存在的欄位。
範例
IF (1=2, "condition is met", "condition is not met")
會回傳字串 「條件不滿足」。