Textfeld migrieren (Data Management)

Zusammenfassung

Migriert Textfelder in einer Oracle-Tabelle von Unicode-Typen in Nicht-Unicode-Typen.

Verwendung

  • Dieses Werkzeug kann für traditionell versionierte Datasets nicht ausgeführt werden.

  • Die Eingabe muss aus einer Enterprise-Geodatabase in Oracle stammen.

  • Dieses Werkzeug konvertiert Textfeldtypen wie nachfolgend beschrieben.

    • NVARCHAR2 wird in VARCHAR2 konvertiert.
    • NCLOB wird in CLOB konvertiert.
    • NCHAR wird in VARCHAR2 konvertiert.

Parameter

BeschriftungErläuterungDatentyp
Eingabetabelle

Das Oracle-Dataset, aus dem geeignete Felder migriert werden.

Table View
Felder

Die Unicode-Textfelder, die in Nicht-Unicode-Textfelder migriert werden.

Field

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisierte Tabelle

Die aktualisierte Tabelle.

Table View

arcpy.management.MigrateTextField(in_table, fields)
NameErläuterungDatentyp
in_table

Das Oracle-Dataset, aus dem geeignete Felder migriert werden.

Table View
fields
[fields,...]

Die Unicode-Textfelder, die in Nicht-Unicode-Textfelder migriert werden.

Field

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_table

Die aktualisierte Tabelle.

Table View

Codebeispiel

MigrateTextField: Beispiel (Python-Fenster)

Das folgende Skript im Python-Fenster veranschaulicht, wie Sie die Funktion MigrateTextField verwenden.

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

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

  • Basic: Nein
  • Standard: Ja
  • Advanced: Ja