- Kategorien:
BOOLNOT¶
Berechnet das boolesche NOT eines einzelnen numerischen Ausdrucks. 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 der Ausdruck null (zero) ist.False
, wenn der Ausdruck nicht null (zero) ist.NULL
, wenn der Ausdruck NULL ist.
Syntax¶
BOOLNOT( expr )
Beispiele¶
SELECT BOOLNOT(0), BOOLNOT(10), BOOLNOT(-3.79), BOOLNOT(NULL);
+------------+-------------+----------------+---------------+
| BOOLNOT(0) | BOOLNOT(10) | BOOLNOT(-3.79) | BOOLNOT(NULL) |
|------------+-------------+----------------+---------------|
| True | False | False | NULL |
+------------+-------------+----------------+---------------+