- カテゴリ:
TRY_TO_UUID¶
同じ操作(つまり、入力式を UUID 値に変換する)を実行するが、エラー処理がサポートされている TO_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 をご参照ください。