FAQ
ArcGIS Pro : ジオデータベースのフィールド名、フィールド タイプ、フィールド長を変更するには?

ナレッジ番号:6043 | 登録日:2025/11/28 | 更新日:2025/12/22

概要

ジオデータベース フィーチャクラスのフィールドのフィールド名、フィールドタイプ、フィールド長を変更するには下記の方法があります。

  • フィールド ビュー
  • [フィールドの変更] ツール
  • フィールドの新規作成
  • [フィーチャのエクスポート] ツール
  • フィールド名 フィールド タイプ フィールド長 出力方法
    フィールド ビュー *1 *2 データの更新
    [フィールドの変更] ツール *1 *2 データの更新
    フィールドの新規作成 データの更新
    [フィーチャのエクスポート] ツール 新規に出力

    ●:変更可能
    *1:レコード(データ)がない場合のみ、変更可能です。
    *2:レコード(データ)がない場合のみ、フィールド長を増減できます。 レコードがある場合、長さは現在の値から増やすことのみ可能です。

    シェープファイルはすでに定義済みのフィールド名、フィールドタイプ、フィールド長の変更はできません。新規フィールドを作成して、設定を変更してください。

    フィールド ビューから変更する方法

    属性テーブルのフィールド ビューからは、フィールド名、フィールド長が変更可能です。レコード(データ)が格納されていない場合は、フィールド タイプ(データ タイプ)も変更可能です。

    1. [コンテンツ] ウィンドウで該当のレイヤーを選択し、[データ] タブの [フィールド] をクリックして、フィールド ビューを開きます。
    2. 変更したい項目をゆっくり 2 回クリックするか、F2 キーをクリックし、キーボードから値を入力し、エンター キーをクリックします。


    3. [フィールド] タブの [保存] をクリックして、保存します。
    フィールド追加における注意事項

    フィールド名の制限はテーブルおよび、フィーチャクラス名の制限と同様です。

    • フィールド名は、基になるデータベースに格納されます。 日本語を使用せず英数字名をご使用ください。
    • フィールド名には、アンダーバー(_)以外の記号(スペース、ハイフン、括弧、角括弧、$、%、# など)は使用できません。
    • フィールド名には、一般的にデータベースの予約語として認識される単語 (CHARACTER や DATE など) を使用しないでください。
    • フィールド名の最初の文字に数字を使用することはできません。
    • フィールド名に日本語や記号が必要な場合は、エイリアスに入力してください。
      関連情報:テーブルのフィールド名およびテーブル名に関する制限事項
    変更ができないフィールド

    以下のフィールド名は ArcGIS により自動的に追加、管理されているために変更ができません。

    • 一意な識別番号が格納されている「ObjectID」、「GlobalID」
    • シェープに関するフィールド 「Shape」、「shape_length」、「shape_area」

    サブタイプを設定しているフィールドも変更ができません。

    [フィールドの変更] ツールを使用する方法

    フィールド名、フィールド長が変更可能です。レコード(データ)が格納されていない場合は、フィールド タイプ(データ タイプ)も変更可能です。複数フィールドをまとめて更新したい場合は、[フィールドの変更 (複数)] ツールをご使用ください。

    1. [解析] タブの [ツール] をクリックし、[フィールドの変更] ツールを検索し、起動します。
    2. 以下のパラメーターを入力して実行します。
      • 入力テーブル: 変更したいレイヤー
      • フィールド名:変更したいフィールド
      • 新しいフィールド名:上書きするフィールド名
      • 新しいフィールド エイリアス:上書きするエイリアス
      • 新しいフィールド タイプ:定義するフィールド タイプを選択(レコードが空の場合のみ表示されます)
      • 新しいフィールドの長さ:任意の値を入力(フィールド タイプがテキスト型の場合のみ表示されます)


    フィールドを新しく作成する方法

    属性テーブルに新しいフィールドを作成し、フィールド演算で既存のフィールドの値を入力する方法です。

    1. こちらの FAQ を参考に新しいフィールドを作成し、以下を指定します。
      • フィールド名
      • フィールド タイプ
      • フィールド長(データ長)等
    2. こちらの FAQ を参考に既存のフィールドの値をコピーします。
    新規に作成したフィールドは、テーブルの末尾に作成されます。

    [フィーチャのエクスポート] ツールを使用する方法

    1. [コンテンツ] ウィンドウで該当のレイヤーを右クリック → [データ] → [フィーチャのエクスポート] をクリックします。もしくは、[解析] タブの [ツール] をクリックし、[フィーチャのエクスポート] ツールを検索し、起動します。
    2. 以下のパラメーターを入力して実行します。
      • 入力フィーチャ: 変更したいレイヤー
      • 出力フィーチャクラス:任意の名前で保存
      • フィールド:[編集] ボタンをクリックし、変更したい既存のフィールドの値を変更します。


関連する質問

メタデータ

種類

機能

製品