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 , 'true''t', 'y''yes', nebo '1' je interpretován jako boOLEAN true. Pokud jsou 'f'hodnoty , , 'false''n''no'nebo '0' je interpretován 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