is false
operátor
Platí pro: Databricks SQL
Databricks Runtime
Testuje, zda expr
je false
.
Syntaxe
expr is [not] false
Argumenty
-
expr
: Logický nebo ŘETĚZCový výraz.
Návraty
A BOOLEAN.
Pokud expr
je řetězec nerozlišující malá a velká písmena , 't'
'true'
, 'y'
'yes'
, nebo '1'
je interpretován jako boOLEAN true
.
Pokud jsou hodnoty 'f'
, 'false'
, 'n'
, 'no'
nebo '0'
, jsou interpretovány jako BOOLEAN false
.
Pokud expr
je NULL
výsledkem .false
Pokud not
je tento operátor zadán, vrátí true
, pokud expr
je false
nebo NULL
a false
jinak.
Pokud not
není zadán operátor vrátí true
, pokud expr
je true
, a false
jinak.
Příklady
> 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