카테고리:

변환 함수

TRY_TO_BOOLEAN

TO_BOOLEAN 의 특수 버전으로, 동일 작업을 수행하지만(즉, 입력 식을 부울 값으로 변환), 오류 처리를 지원합니다(즉, 변환을 수행할 수 없는 경우, 오류를 발생시키는 대신 NULL 값을 반환함).

자세한 내용은 오류 처리 변환 함수 섹션을 참조하십시오.

구문

TRY_TO_BOOLEAN( <string_expr> )
Copy

인자

string_expr

BOOLEAN 값으로 평가할 수 있는 문자열 식입니다.

반환

반환된 값의 데이터 타입은 BOOLEAN 입니다.

사용법 노트

  • 문자열 식에서만 작동합니다.

이는 TRY_TO_BOOLEAN 사용법을 보여줍니다.

SELECT TRY_TO_BOOLEAN('True')  AS "T", 
       TRY_TO_BOOLEAN('False') AS "F",
       TRY_TO_BOOLEAN('Oops')  AS "N";
+------+-------+------+
| T    | F     | N    |
|------+-------+------|
| True | False | NULL |
+------+-------+------+
Copy