Partilhar via


is false Operador

Aplica-se a:Marque Sim Databricks SQL Marque Sim Databricks Runtime

Testa se expr é false.

Sintaxe

expr is [not] false

Argumentos

  • expr: Uma expressão BOOLEAN ou STRING.

Devoluções

UM BOOLEAN.

Se expr é um STRING de valor 't'que não diferencia maiúsculas de minúsculas , , 'true''y''yes', ou '1' é interpretado como um BOOLEAN .true Se os valores forem 'f', 'false', 'n', 'no'ou '0', serão interpretados como BOOLEANO false.

Se expr é NULL o resultado é false.

Se not for especificado, este operador retornará true se expr for false ou NULL e false de outra forma.

Se not não for especificado, o operador retornará true se expr for true e false de outra forma.

Exemplos

> 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