FAQ
テーブルのフィールドタイプ(種類)を変更するには?

ナレッジ番号:1527 | 登録日:2023/05/29 | 更新日:2024/06/14

説明

テーブルのフィールドタイプを変更するには以下の方法があります。

テーブル → テーブル
新規にフィールドを作成する

シェープファイルやジオデータベースをご利用の場合

シェープファイルのフィールドのデータ長、フィールド名、フィールドタイプを変更する場合は以下をご覧ください。
フィールドのデータ長、フィールド名、フィールドタイプを変更するには?

ジオデータベースのフィールドのデータ長、フィールド名、フィールドタイプを変更する場合は以下をご覧ください。
ジオデータベースのフィールドのデータ長、フィールド名、フィールドタイプを変更するには?

テーブル データをご利用の場合

[テーブル → テーブル] ツールを使用する方法

  1. ArcMap の ArcToolBox → [変換 ツール] → [ジオデータベースへ変換] → [テーブル → テーブル] を開きます。
  2. [テーブル → テーブル] にて、[出力場所] にファイルの保存場所、[出力フィーチャクラス] でファイル名を設定します。
  3. [フィールドマップ] (オプション) にて、フィールドタイプを変更したいフィールド名を右クリックして、[プロパティ] を開きます。
  4. [出力 フィールド プロパティ] の[タイプ] を変更します。

注意事項

DBF ファイルやジオデータベース テーブルの場合のみ実行可能です。

新規にフィールドを作成する方法

ここでは、DoubleのフィールドをText(String)のフィールドに変更する例を説明いたします。

  1. Double のフィールドを持つテーブルにText(String)のフィールドを新規で追加します。ArcGIS 10の場合はテーブルオプションボタンから[フィールドの追加] をクリックします。 

      Image
  2. [名前] に任意の名称をつけ[タイプ]に[TEXT]を指定します。

    Image
  3. フィールドを追加し、フィールド演算を使用して Double のフィールドの値を新規作成したString のフィールドに代入します。
    ※新規作成したフィールドを右クリック → [フィールド演算] します。「編集セッション外で・・・」のメッセージが表示されますが、 [はい]をクリックします。
  4. フィールド演算のダイアログが表示されます。 フィールド名部分の下を見ると「新規フィールド名 = 」となっており、その下が余白になっています。この状態で、[フィールド]部分のDoubleのフィールドをダブルクリックします。 余白の部分にDoubleのフィールド名が表示されます。[OK] をクリックして、実行します。  

    Image

関連する質問

メタデータ

種類

製品

バージョン