増加 ID フィールドの追加 (データ管理ツール)
サマリー
データベースで管理される増加 ID フィールドを Dameng、IBM Db2、Microsoft Azure SQL Database、Microsoft SQL Server、Oracle、または PostgreSQL データベース内にある既存のテーブルまたはフィーチャクラスに追加します。 データベースで管理される ID フィールドは、フィーチャ サービスを使って編集するすべてのフィーチャクラスまたはテーブルに必要です。
使用法
注意:
このツールを実行すると、入力データが変更されます。 詳細と不要なデータの変更を回避するための方法については、入力データを変更または更新するツールをご参照ください。
ジオデータベースに登録されているテーブルまたはフィーチャクラスに対してこのツールを実行することはできません。
ID フィールドをテーブルまたはフィーチャクラスに追加するには、そのテーブルまたはフィーチャクラスの所有者である必要があります。
フィールドに名前を指定しない場合、デフォルトで
ObjectIDが使用されます。ObjectIDという名前のフィールドがすでに存在する場合、別の名前を指定するまでツールは実行されません。データベースで管理される増加 ID フィールドがすでに存在する場合、このツールによって別の ID フィールドは追加されません。
以下のフィールド タイプが追加されます。
DBMS
データ タイプ
Dameng
int32 (ID プロパティを使用)
Db2
整数 (ID として)
Oracle
数値 (ID を使用)
PostgreSQL
シリアル
SQL Server
整数 (ID プロパティを使用)
パラメーター
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
入力テーブル |
ID フィールドを追加するテーブルまたはフィーチャクラスの場所と名前。 |
Table View |
|
フィールド名 (オプション) |
ID フィールドに使用される名前。 入力がない場合、 |
String |
派生した出力
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
更新された入力テーブル |
増加 ID フィールドを含むように更新される入力テーブル。 |
Table |
環境
このツールは、ジオプロセシング環境を一切使用しません。
ライセンス情報
- Basic: いいえ
- Standard: はい
- Advanced: はい