Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Operador
Aplica-se a:
SQL do Databricks
Runtime do Databricks
Testa se expr é true.
Sintaxe
expr is [not] true
Argumentos
-
expr: uma expressão BOOLEAN ou STRING.
Retornos
Um BOOLIANO.
Se expr for uma STRING com valor que não diferencia maiúsculas de minúsculas 't', 'true', 'y', 'yes' ou '1', é interpretado como um BOOLEAN true.
Se o valor for 'f', 'false', 'n', 'no' ou '0', é interpretado como um BOOLEAN false.
Qualquer outra cadeia de caracteres não NULL resulta em um erro CAST_INVALID_INPUT.
Se expr for NULL, o resultado é false.
Se not for especificado, esse operador retornará true se expr for true ou NULL e, caso contrário, false.
Se not não for especificado, o operador retornará true se expr for false e, caso contrário, false.
Exemplos
> SELECT true is true;
true
> SELECT 't' is true;
true
> SELECT false is true;
false
> SELECT NULL is true;
false
> SELECT 'valid' is true;
Error: CAST_INVALID_INPUT
> SELECT true is not true;
false
> SELECT 't' is not true;
false
> SELECT false is not true;
true
> SELECT NULL is not true;
true