- Catégories :
BOOLNOT¶
Calcule le booléen NOT d’une seule expression numérique. Conformément à la sémantique booléenne :
Les valeurs différentes de zéro (y compris les nombres négatifs) sont considérées comme « true ».
Les valeurs égales à zéro sont considérées comme « false ».
En conséquence, la fonction renvoie :
True
si l’expression est zéro.False
si l’expression est non nulle.NULL
si l’expression est NULL.
Syntaxe¶
BOOLNOT( expr )
Exemples¶
SELECT BOOLNOT(0), BOOLNOT(10), BOOLNOT(-3.79), BOOLNOT(NULL);
+------------+-------------+----------------+---------------+
| BOOLNOT(0) | BOOLNOT(10) | BOOLNOT(-3.79) | BOOLNOT(NULL) |
|------------+-------------+----------------+---------------|
| True | False | False | NULL |
+------------+-------------+----------------+---------------+