Or 演算子

2 つのの論理和を求めます。

構文

result = expression1 Or expression2

Or 演算子の構文は、次の指定項目から構成されます。

指定項目 内容
result 必ず指定します。任意の数値変数を指定します。
expression1 必ず指定します。任意の式を指定します。
expression2 必ず指定します。任意の式を指定します。

解説

2 つの式のいずれか一方、または両方が真 (True) のとき、演算結果 result は真になります。2 つの式の値と演算結果 result の値の対応を次の表に示します。

expression1 expression2 result
True True True
True False True
True Null 値 True
False True True
False False False
False Null 値 Null 値
Null 値 True True
Null 値 False Null 値
Null 値 Null 値 Null 値

Or 演算子は、2 つの数式内の対応するビットに対してビット単位の比較も行います。次に示す真理値表に従って、演算結果 result 内の対応するビットがセットされます。

expression1 expression2 result
0 0 0
0 1 1
1 0 1
1 1 1