テキスト フィールドの移行 (Migrate Text Field) (データ管理)

サマリー

Oracle テーブルのテキスト フィールドを Unicode から Unicode 以外のタイプに移行します。

使用法

  • このツールは、トラディショナル バージョン対応データセットでは実行しません。

  • 入力は、Oracle のエンタープライズ ジオデータベースである必要があります。

  • このツールは、テキスト フィールド タイプを次のように変換します。

    • NVARCHAR2 は VARCHAR2 に変換されます。
    • NCLOB は CLOB に変換されます。
    • NCHAR は VARCHAR2 に変換されます。

パラメーター

ラベル説明データ タイプ
入力テーブル

対象のテキスト フィールドの移行元の Oracle データセット。

Table View
フィールド

Unicode 以外のテキスト フィールドに移行される Unicode テキスト フィールド。

Field

派生した出力

ラベル説明データ タイプ
更新されたテーブル

更新されたテーブル。

Table View

arcpy.management.MigrateTextField(in_table, fields)
名前説明データ タイプ
in_table

対象のテキスト フィールドの移行元の Oracle データセット。

Table View
fields
[fields,...]

Unicode 以外のテキスト フィールドに移行される Unicode テキスト フィールド。

Field

派生した出力

名前説明データ タイプ
out_table

更新されたテーブル。

Table View

コードのサンプル

MigrateTextField の例 (Python ウィンドウ)

次の Python ウィンドウ スクリプトは、MigrateTextField 関数の使用方法を示しています。

import arcpy
arcpy.management.MigrateTextField(
    in_table=r"C:\path\to\project\Default.gdb\FeatureClass",
    fields=["Field_text", "Field_text_II"])

環境

このツールは、ジオプロセシング環境を使用しません。