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?

Identity (ID)

このプロパティが、対応する SQL テーブルの ID 列に対応するかどうかを指定します。永続クラスに適用されます。

使用法

このプロパティが、対応する SQL テーブルの ID 列に対応するかどうかを指定するには、以下の構文を使用します。

Property name As %Integer [ Identity ];
Note:

プロパティのタイプが、以下に示すとおり、%Integer であることを確認します。

そのように指定しない場合は、このキーワードを省略し、キーワードの直前に単語 Not を指定します。

詳細

永続オブジェクトの場合、このキーワードは、プロパティが、対応する SQL テーブル内の ID 列 (SQL IDENTITY キーワードでマークされている列) に対応することを指定します。このキーワードは、DDL 文を使用して作成されるテーブルの場合に特に役立ちます。"Caché SQL の使用法" を参照してください。

既定値

このキーワードを省略すると、このプロパティは ID 列として使用されません。

関連項目

FeedbackOpens in a new tab