Kategorien:

Funktionen für bedingte Ausdrücke

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.

Siehe auch:

BOOLAND , BOOLOR , BOOLXOR

Syntax

BOOLNOT( expr ) 
Copy

Beispiele

SELECT BOOLNOT(0), BOOLNOT(10), BOOLNOT(-3.79), BOOLNOT(NULL); +------------+-------------+----------------+---------------+ | BOOLNOT(0) | BOOLNOT(10) | BOOLNOT(-3.79) | BOOLNOT(NULL) | |------------+-------------+----------------+---------------| | True | False | False | NULL | +------------+-------------+----------------+---------------+ 
Copy