次の方法で共有


is false 演算子

適用対象:「はい」のチェック マーク Databricks SQL 「はい」のチェック マーク Databricks Runtime

exprfalse かどうかをテストします。

構文

expr is [not] false

引数

  • expr: BOOLEAN 式または STRING 式。

戻り値

BOOLEAN。

expr が大文字と小文字の区別がない値 't''true''y''yes'、または '1' の STRING である場合は、BOOLEAN の true として解釈されます。 値が 'f''false''n''no'、または '0' である場合は、BOOLEAN の false として解釈されます。

exprNULL の場合、結果は false です。

not が指定された場合、この演算子は、exprfalse または NULL の場合は true を返し、それ以外の場合は false を返します。

not が指定されなかった場合、この演算子は、exprtrue の場合は true を返し、それ以外の場合は false を返します。

> 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