다음을 통해 공유


is false 연산자

적용 대상:예로 표시된 확인 Databricks SQL 예로 표시된 확인 Databricks Runtime

exprfalse인지 테스트합니다.

구문

expr is [not] false

인수

  • expr: BOOLEAN 또는 STRING 식입니다.

반품

BOOLEAN입니다.

expr이 대/소문자를 구분하지 않는 값 't', 'true', 'y', 'yes' 또는 '1'의 문자열이면 부울 true로 해석됩니다. values이 'f', 'false', 'n', 'no', 또는 '0'인 경우, BOOLEAN false으로 해석됩니다.

exprNULL이면 결과는 false입니다.

not이 지정되면 이 연산자는 trueexpr 또는 false이면 NULL를 반환하고 그렇지 않으면 false를 반환합니다.

not이 지정되지 않은 경우 연산자는 trueexpr이면 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