- 카테고리:
TRY_TO_UUID¶
/sql-reference/functions/to_uuid`의 특수 버전으로, 동일한 작업(즉, 입력 식을 :doc:`UUID 값으로 변환)을 수행하지만 오류 처리를 지원합니다. 변환을 수행할 수 없는 경우 오류를 발생시키는 대신 NULL 값을 반환합니다.
자세한 내용은 다음 항목을 참조하십시오.
구문¶
TRY_TO_UUID( <string_expr> )
인자¶
string_exprUUID 형식의 문자열 식입니다.
반환¶
TO_UUID가 오류를 반환할 때 UUID 또는 NULL 유형의 값을 반환합니다.
예¶
다음 예제에서는 입력 문자열이 UUID가 아니므로 NULL을 반환합니다.
SELECT TRY_TO_UUID('not a uuid');
+--------------------------------------+
| TRY_TO_UUID('NOT A UUID') |
|--------------------------------------|
| NULL |
+--------------------------------------+
입력 식을 UUID 값으로 변환하는 예제는 TO_UUID 섹션을 참조하세요.