Migrar campo de texto (Administración de datos)

Resumen

Migra los campos de texto de una tabla Oracle de Unicode a tipos que no son Unicode.

Uso

  • Esta herramienta no se ejecuta en datasets con versionado tradicional.

  • La entrada debe ser de una geodatabase corporativa en Oracle.

  • Esta herramienta convertirá tipos de campos de texto como se indica a continuación.

    • NVARCHAR2 se convertirá en VARCHAR2.
    • NCLOB se convertirá en CLOB.
    • NCHAR se convertirá en VARCHAR2.

Parámetros

EtiquetaExplicaciónTipo de datos
Tabla de entrada

Dataset Oracle desde el que se migrarán los campos de texto elegibles.

Table View
Campos

Campos de texto Unicode que se migrarán a campos de texto que no son Unicode.

Field

Salida derivada

EtiquetaExplicaciónTipo de datos
Tabla actualizada

La tabla actualizada.

Table View

arcpy.management.MigrateTextField(in_table, fields)
NombreExplicaciónTipo de datos
in_table

Dataset Oracle desde el que se migrarán los campos de texto elegibles.

Table View
fields
[fields,...]

Campos de texto Unicode que se migrarán a campos de texto que no son Unicode.

Field

Salida derivada

NombreExplicaciónTipo de datos
out_table

La tabla actualizada.

Table View

Muestra de código

Ejemplo de MigrateTextField (ventana de Python)

El siguiente script de la ventana de Python muestra cómo utilizar la función MigrateTextField.

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

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

  • Basic: No
  • Standard: Sí
  • Advanced: Sí