ObjectID とは

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

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

注意注意:

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

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

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

10/8/2012