Skip to main content

データベース テーブルのスキーマの変更

Standard または Advanced ライセンスで利用可能。

ArcGIS を使用して、リレーショナル データベース内で所有しているテーブルのフィールドを追加したり削除したり名前を変更したりできます。

これを行うには、テーブルの所有者として リレーショナル データベースに接続 し、 フィールド ビュー でそれを開きます。

注意:

以下の機能は、 クラウド データ ウェアハウス または ドキュメント データベース のテーブルではサポートされていません。

フィールド ビューを使用したフィールドの追加または削除

SQLite 以外のリレーショナル データベースのテーブルでフィールドを追加または削除する場合は、 フィールド ビュー を使用できます。 SQLite データベースおよび Open Geospatial Consortium (OGC) GeoPackage ファイルの場合は、次の手順に従ってフィールドの作成のみが可能です。

  1. 変更する必要があるテーブルが含まれているデータベースに接続します。

    テーブルの所有者として接続する必要があります。

  2. 以下の適切なオプションを使用してフィールド ビューを開きます:

    • SQLite データベースおよび OGC GeoPackage ファイルの場合、レイヤーまたはテーブルをマップに追加して、 [コンテンツ] ウィンドウ でレイヤーまたはテーブルを右クリックし、 [データ設計] をポイントして [フィールド] をクリックします。

    • その他すべてのサポートされているリレーショナル データベースの場合、 [カタログ] ウィンドウ でテーブルまたはフィーチャクラスを右クリックし、 [データ設計] をポイントして [フィールド] をクリックします。

    フィールド ビューが表示されます。

  3. スキーマを変更するには、以下のいずれかの操作を行います。

    • フィールドを削除するには、該当するフィールド行を選択して Delete キーを押します。

      注意:

      フィールドを削除すると、このフィールドに格納されているすべてのデータが削除されます。

    • フィールドを追加するには、フィールド リストの下部までスクロールし、 [ここをクリックして、新しいフィールドを追加します] 行内をクリックします。 フィールド名とデータ タイプを指定します。 データ タイプに応じて、精度、スケール、または長さも指定します。

    フィールド名には、空白文字や英数字以外の文字は使用できません。

    フィールド名の詳細

  4. フィールドのリボン上の [保存] をクリックして、スキーマの変更を確定します。