WebSphere Message Broker バージョン 8.0.0.5 オペレーティング・システム: AIX、HP-Itanium、Linux、Solaris、Windows、z/OS

製品の最新バージョンについては、IBM Integration Bus バージョン 9.0 をご覧ください。

ESQL 論理演算子

論理演算子 AND、OR、および NOT。

ESQL には、次の論理演算子が用意されています。

演算子 AND
結果は 2 つのオペランドの論理積 (論理 AND) です。 2 つのオペランドは、いずれもブール値でなければなりません。
演算子 OR
結果は 2 つのオペランドの論理和 (論理 OR) です。 2 つのオペランドは、いずれもブール値でなければなりません。
演算子 NOT
結果はオペランドの論理否定 (NOT) です。オペランドはブール値でなければなりません。

これらの演算子で、NULL 値と UNKNOWN 値は特殊値として処理されます。 その原則は次のとおりです。

AND 演算および OR 演算の結果は、次の表で定義されています。

P の値 Q の値 P AND Q の結果 P OR Q の結果
TRUE TRUE TRUE TRUE
TRUE FALSE FALSE TRUE
TRUE UNKNOWN UNKNOWN TRUE
FALSE TRUE FALSE TRUE
FALSE FALSE FALSE FALSE
FALSE UNKNOWN FALSE UNKNOWN
UNKNOWN TRUE UNKNOWN TRUE
UNKNOWN FALSE FALSE UNKNOWN
UNKNOWN UNKNOWN UNKNOWN UNKNOWN

NOT 演算の結果は、次の表で定義されています。

オペランド NOT の結果
TRUE FALSE
FALSE TRUE
UNKNOWN UNKNOWN
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        最終更新:
        
        最終更新: 2015-02-28 17:47:18


参照トピック参照トピック | バージョン 8.0.0.5 | ak01036_