Freigeben über


is false-Operator

Gilt für:durch Häkchen mit „Ja“ markiert Databricks SQL durch Häkchen mit „Ja“ markiert Databricks Runtime

Überprüft, ob exprfalse ist.

Syntax

expr is [not] false

Argumente

  • expr: Ein BOOLEAN- oder STRING-Ausdruck

Gibt zurück

Einen BOOLESCHEN Wert.

Wenn expr ein STRING-Element mit dem Wert 't', 'true', 'y', 'yes' oder '1' ist, für den die Groß-/Kleinschreibung nicht beachtet wird, wird der Ausdruck als BOOLEAN true interpretiert. Wenn der Wert 'f', 'false', 'n', 'no' oder '0' lautet, wird der Ausdruck als BOOLEAN false interpretiert.

Wenn exprNULL ist, ist das Ergebnis false.

Wenn not angegeben wird, gibt dieser Operator true zurück, wenn exprfalse oder NULL ist, andernfalls false.

Wenn not nicht angegeben wird, gibt dieser Operator true zurück, wenn exprtrue ist, andernfalls false.

Beispiele

> 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