is false
연산자
적용 대상: Databricks SQL 검사 예 Databricks Runtime
가 인지 여부를 expr
false
테스트합니다.
구문
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
, 그렇지 않으면 를 반환합니다 true
expr
.
가 지정되지 않은 경우 not
연산자는 가 true
이고 false
그렇지 않으면 를 반환합니다 true
expr
.
예
> 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