- Categorias:
BOOLNOT¶
Calcula o NOT booleano de apenas uma expressão numérica. De acordo com a semântica booleana:
Valores diferentes de zero (incluindo números negativos) são considerados como True.
Os valores zero são considerados como False.
Como resultado, a função retorna:
Truese a expressão for zero.Falsese a expressão for diferente de zero.NULLse a expressão for NULL.
Sintaxe¶
BOOLNOT( expr )
Exemplos¶
SELECT BOOLNOT(0), BOOLNOT(10), BOOLNOT(-3.79), BOOLNOT(NULL);
+------------+-------------+----------------+---------------+
| BOOLNOT(0) | BOOLNOT(10) | BOOLNOT(-3.79) | BOOLNOT(NULL) |
|------------+-------------+----------------+---------------|
| True | False | False | NULL |
+------------+-------------+----------------+---------------+