is false
연산자
적용 대상: Databricks SQL Databricks Runtime
expr
이 false
인지 테스트합니다.
구문
expr is [not] false
인수
-
expr
: BOOLEAN 또는 STRING 식입니다.
반품
BOOLEAN입니다.
expr
이 대/소문자를 구분하지 않는 값 't'
, 'true'
, 'y'
, 'yes'
또는 '1'
의 문자열이면 부울 true
로 해석됩니다.
values이 'f'
, 'false'
, 'n'
, 'no'
, 또는 '0'
인 경우, BOOLEAN false
으로 해석됩니다.
expr
이 NULL
이면 결과는 false
입니다.
not
이 지정되면 이 연산자는 true
이 expr
또는 false
이면 NULL
를 반환하고 그렇지 않으면 false
를 반환합니다.
not
이 지정되지 않은 경우 연산자는 true
이 expr
이면 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