Identity (ID)
使用法
このプロパティが、対応する SQL テーブルの ID 列に対応するかどうかを指定するには、以下の構文を使用します。
Property name As %Integer [ Identity ];
プロパティのタイプが、以下に示すとおり、%Integer であることを確認します。
そのように指定しない場合は、このキーワードを省略し、キーワードの直前に単語 Not を指定します。
詳細
永続オブジェクトの場合、このキーワードは、プロパティが、対応する SQL テーブル内の ID 列 (SQL IDENTITY キーワードでマークされている列) に対応することを指定します。このキーワードは、DDL 文を使用して作成されるテーブルの場合に特に役立ちます。"Caché SQL の使用法" を参照してください。
既定値
このキーワードを省略すると、このプロパティは ID 列として使用されません。
関連項目
-
このドキュメントの “プロパティ定義”
-
Caché オブジェクトの使用法 の “リテラル・プロパティの定義と使用”
-
Caché オブジェクトの使用法 の “コンパイラ・キーワードの概要”