Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

$TSQL_NEWID

グローバルに一意な ID を返す関数です。

Synopsis

$TSQL_NEWID()

説明

$TSQL_NEWID は、グローバルに一意な ID (GUID) を返します。GUID は、不定期に接続されるシステム上のデータベースを同期するのに使用されます。GUID は 36 文字の文字列で、32 文字の 16 進数値が、ハイフンで 5 つのグループに分割されて構成されてます。このデータ型は %Library.UniqueIdentifier です。

$TSQL_NEWID は、Caché SQL で指定することで、Caché Transact-SQL (TSQL) がサポートされます。対応する TSQL 関数は NEWID です。

$TSQL_NEWID 関数は引数を取りません。引数の括弧は必須です。

%Library.GUIDOpens in a new tab 抽象クラスは、グローバルに一意な ID をサポートします。これには、グローバルに一意な ID をクラスに割り当てるのに使用できる AssignGUID()Opens in a new tab メソッドが含まれます。

以下の例では、GUID を返しています。

SELECT $TSQL_NEWID()

関連項目

FeedbackOpens in a new tab