is false
opérateur
S’applique à : Databricks SQL Databricks Runtime
Vérifie si expr
est false
.
Syntaxe
expr is [not] false
Arguments
expr
: expression BOOLEAN ou STRING.
Retours
Une valeur BOOLÉENNE.
Si expr
est un argument STRING d’une valeur 't'
, 'true'
, 'y'
, 'yes'
ou '1'
ne respectant pas la casse, il est interprété comme une valeur BOOLEAN true
.
Si la valeur est 'f'
, 'false'
, 'n'
, 'no'
ou '0'
, elle est interprétée comme une valeur BOOLEAN false
.
Si expr
est NULL
, le résultat est false
.
Si not
est spécifié, cet opérateur renvoie true
si expr
est false
, sinon NULL
et false
.
Si not
n’est pas spécifié, l’opérateur renvoie true
si expr
est true
, sinon false
.
Exemples
> SELECT true is false;
false
> SELECT 'f' is false;
true
> SELECT false is false;
true
> SELECT NULL is false;
false
> SELECT 'invalid' is false;
Error: CAST_INVALID_INPUT
> SELECT false is not false;
false
> SELECT 'f' is not false;
false
> SELECT true is not false;
true
> SELECT NULL is not false;
true