Перенос текстового поля (Управление данными)

Краткая информация

Переносит текстовые поля в таблице 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"])

Параметры среды

Этот инструмент не использует параметры среды геообработки

Информация о лицензиях

  • Basic: Нет
  • Standard: Да
  • Advanced: Да