- カテゴリ:
BOOLOR¶
2つの数値式のブール値 OR を計算します。次のブールセマンティクスに従います。
- ゼロ以外の値(負の数を含む)はTrueと見なされます。 
- ゼロ値はFalseと見なされます。 
結果として、関数は以下を返します。
- True、両方の式がゼロ以外、または一方の式がゼロ以外で、もう一方の式がゼロまたは NULLの場合。
- False、両方の式がゼロの場合。
- NULL、両方の式が NULL であるか、1つの式が NULL で、他の式がゼロの場合。
構文¶
BOOLOR( expr1 , expr2 ) 例¶
SELECT BOOLOR(1, 2), BOOLOR(-1.35, 0), BOOLOR(3, NULL), BOOLOR(0, 0), BOOLOR(NULL, 0), BOOLOR(NULL, NULL); +--------------+------------------+-----------------+--------------+-----------------+--------------------+ | BOOLOR(1, 2) | BOOLOR(-1.35, 0) | BOOLOR(3, NULL) | BOOLOR(0, 0) | BOOLOR(NULL, 0) | BOOLOR(NULL, NULL) | |--------------+------------------+-----------------+--------------+-----------------+--------------------| | True | True | True | False | NULL | NULL | +--------------+------------------+-----------------+--------------+-----------------+--------------------+