is false 연산자

적용 대상:검사 예 Databricks SQL 검사 예 Databricks Runtime으로 표시됨

가 인지 여부를 exprfalse테스트합니다.

구문

expr is [not] false

인수

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

반환

부울입니다.

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

가 이면 expr 결과는 입니다false.NULL

가 지정된 경우 not 이 연산자는 가 false 또는 NULL 이고false, 그렇지 않으면 를 반환합니다 trueexpr.

가 지정되지 않은 경우 not 연산자는 가 true 이고 false 그렇지 않으면 를 반환합니다 trueexpr.

> 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