is false Operator

Dotyczy:zaznacz pole wyboru oznaczone jako yes Databricks SQL check oznaczone tak Databricks Runtime

Sprawdza, czy expr jest to false.

Składni

expr is [not] false

Argumenty

  • expr: Wyrażenie logiczne lub CIĄG.

Zwraca

Wartość LOGICZNA.

Jeśli expr jest ciągiem wartości bez uwzględniania wielkości liter , , 'y''true', 'yes'lub '1' jest interpretowana jako wartość 't'logiczna true. Jeśli wartości to 'f', 'false', 'n', 'no'lub '0' są interpretowane jako wartość logiczna false.

Jeśli expr wynik to NULLfalse.

Jeśli not zostanie określony ten operator zwraca wartość true , jeśli expr jest false lub NULL w false inny sposób.

Jeśli not operator nie zostanie określony, zwraca wartość true , jeśli expr jest true i false w przeciwnym razie.

Przykłady

> 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