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

EN BOOLESK.

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

Om expr är NULL resultatet är 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 på annat sätt.

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