Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » Ultra Light データベース管理とリファレンス » Ultra Light SQL リファレンス » Ultra Light SQL 関数 » SQL 関数 (P ~ Z)

 

STRTOUUID 関数 [文字列]

文字列の値をユニークな識別子 (UUID または GUID) の値に変換します。

新しいデータベースでは不要

バージョン 9.0.2 より前に作成されたデータベースでは、UUID 値のバイナリ表現と文字列表現の間を変換するための STRTOUUID 関数と UUIDTOSTR 関数が必要です。

バージョン 9.0.2 以降を使用して作成されたデータベースでは、UNIQUEIDENTIFIER データ型がネイティブ・データ型に変更されています。これらのバージョンでは STRTOUUID 関数と UUIDTOSTR 関数を使用する必要はありません。

詳細については、Ultra Light のデータ型を参照してください。

構文
STRTOUUID( string-expression )
パラメータ
  • string-expression   フォーマットが xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx の文字列。

戻り値

UNIQUEIDENTIFIER

備考

フォーマットが xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx の文字列をユニークな識別子の値に変換します。ここで、x は 16 進数です。

この関数は、UUID 値をデータベースに挿入するときに役立ちます。

参照
標準と互換性
  • SQL/2003   ベンダ拡張。