Dela via


is false operatör

Gäller för:markerad ja Databricks SQL markerad ja Databricks Runtime

Testar om expr är false.

Syntax

expr is [not] false

Argument

  • expr: ETT BOOLESKT uttryck eller STRING-uttryck.

Returer

ETT BOOLEAN.

Om expr är en STRÄNG med skiftlägesokänsligt värde 't', 'true', 'y', 'yes' eller '1' tolkas det som ett BOOLISKT true. Om värdena är 'f', 'false', 'n', 'no'eller '0' tolkas de som en Boolean false.

Om expr är NULL resultatet är false.

Om not anges returnerar den här operatorn true om expr är false eller NULL, annars returnerar den false.

Om inte not anges returnerar operatören true 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