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''yes''y', ou '1' é interpretado como um BOOLEAN .true Se os valores forem 'f', 'false', , 'no''n', ou '0' for interpretado como um 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