Sdílet prostřednictvím


is false operátor

Platí pro:zaškrtnutí označeného ano Databricks SQL zaškrtnutí označeného ano 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