式で論理関数を使用して true または false を返すことができます。
関数 |
構文 |
説明 |
|---|---|---|
IsNotNull(obj) |
obj: ユーザオブジェクト (列) |
指定されたフィールドに Null 値が含まれていないかどうかを示す論理値を返します。 フィールドに Null 値が含まれている場合、関数は false を返します。 他のすべての値では、関数は true を返します。 |
IsNull(obj) |
obj: ユーザオブジェクト (列) |
指定されたフィールドに Null 値が含まれているかどうかを示す論理値を返します。 フィールドに Null 値が含まれている場合、関数は true を返します。 他のすべての値では、関数は false を返します。 |
<left> and <right> |
|
論理値入力の論理積を返します。 式は false を返します。 true and false. |
<left> or <right> |
|
論理値入力の論理和を返します。 式は true を返します。 true or false. |
If <cond> then <alt1> else <alt2> |
|
論理値の条件に基づく 2 つの選択肢から選択します。 2 つ目の選択肢は省略可能で、指定されていない場合は結果が null になります。 |
<testExpr> in <candidateList> |
|
最初の入力が 2 番目の入力リストの値と一致しているかどうかを判別するために使用します。 例:
3 in [2, 4, 6] |
not<bool> |
bool: 論理値 |
論理値入力を否定するために使用します。 例:
not false |
左 |
右 |
<{左}> and <{右}> の結果 |
|---|---|---|
True |
True |
true |
True |
False |
false |
False |
True |
false |
False |
False |
false |
| 左 | 右 | <{左}> or <{右}> の結果 |
|---|---|---|
| True | True | true |
| True | False | true |
| False | True | true |
| False | False | false |