is false
Operatör
Gäller för: Databricks Databricks Runtime
Testar om expr
är false
.
Syntax
expr is [not] false
Argument
expr
: ETT BOOLESKT uttryck eller STRING-uttryck.
Returnerar
ETT BOOLESKT VÄRDE.
Om expr
är en STRÄNG med skiftlägesokänsligt värde 't'
, 'true'
, 'y'
, 'yes'
eller '1'
så tolkas den som booleskt true
.
Om värdena är 'f'
, 'false'
, 'n'
, 'no'
eller '0'
så tolkas de som booleska false
.
Om expr
är NULL
resultatet .false
Om not
anges returnerar true
den här operatorn om expr
är false
eller NULL
false
på annat sätt.
Om not
inte anges returnerar true
operatorn om expr
är true
och false
annars.
Exempel
> 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