ObjectID とは

ObjectID は、ジオデータベースのテーブル内の行を一意に識別するために使用される NULL ではない整数フィールドです。ObjectID は 32 ビット値に制限され、格納できる最大値は 2,147,483,647 です。

ArcGIS を使用して、または ArcGIS 外で作成したうえでジオデータベースに登録したテーブルには、ObjectID フィールドが自動的に追加されます。このフィールドの値は、ArcGIS によって管理されます。ObjectID は、ArcGIS が選択セットのスクロールや表示を行ったり、フィーチャでの個別属性の表示を行ったりするために使用します。

注意注意:

ArcGIS for Desktop のほとんどの機能では、ObjectID が一意である必要があるため、ArcGIS の外部でデータベースを直接操作するときは ObjectID の値が重複しないよう注意する必要があります。たとえば、1 対多のリレーションシップを持つビューを作成するときに ObjectID が重複する可能性があります。ObjectID が重複している場合、ArcGIS for Desktop の機能が正常に動作しなくなります。

ObjectID がテーブルに追加される状況

ObjectID は次の複数の方法でテーブルに追加されます。

5/25/2014