- Kategorien:
BOOLOR¶
Berechnet das boolesche OR von zwei numerischen Ausdrücken. In Übereinstimmung mit der booleschen Semantik:
Nicht-Null-Werte (einschließlich negativer Zahlen) werden als „True“ betrachtet.
Nullwerte werden als „False“ betrachtet.
Als Ergebnis gibt die Funktion Folgendes zurück:
True, wenn beide Ausdrücke nicht null (zero) sind oder ein Ausdruck nicht null (zero) ist und der andere Ausdruck null (zero) oder NULL ist.False, wenn beide Ausdrücke null (zero) sind.NULL, wenn beide Ausdrücke NULL sind oder ein Ausdruck NULL ist und der andere Ausdruck null (zero) ist.
Syntax¶
BOOLOR( expr1 , expr2 )
Beispiele¶
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 |
+--------------+------------------+-----------------+--------------+-----------------+--------------------+