Partager via


is false opérateur

S’applique à :case marquée oui Databricks SQL case marquée oui 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