Добавить поле возрастающего ID (Управление данными)

Эта документация ArcGIS 2.8 была перемещена в архив и более не обновляется. Ресурсы и ссылки могут быть устаревшими. См. самую последнюю документацию.

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

Добавляет поддерживаемое базой данных поле ID в существующую таблицу или класс пространственных объектов в базе данных Dameng, IBM Db2, Microsoft Azure SQL Database, Microsoft SQL Server, Oracle или PostgreSQL. Поле ID, поддерживаемое базой данных, необходимо для всех классов пространственных объектов или таблиц, которые планируется редактировать через сервис объектов.

Использование

  • Вы не сможете запустить этот инструмент на таблицах или классах объектов, зарегистрированных в этой базе геоданных.

  • Для добавления поля ID в таблицу или класс объектов вы должны быть владельцем этой таблицы или этого класса.

  • Если имя для поля не указано, по умолчанию используется ObjectID. Если поле с именем ObjectID уже существует, данный инструмент не будет работать, пока вы не укажете другое имя.

  • Если прирастающее поле ID, поддерживаемое базой данных, уже существует, инструмент не добавит другого.

  • Добавлены следующие типы полей:

    СУБДТип данных

    Dameng

    целочисленное значение int32 со свойством идентичности

    Db2

    целочисленное значение как идентификатор

    Oracle

    число (с последовательностью и триггером базы данных при создании в Oracle 11g; с идентификатором при создании в Oracle 12c)

    PostgreSQL

    серия

    SQL Server

    целочисленное значение со свойством идентичности

Параметры

ПодписьОписаниеТип данных
Входная таблица

Расположение и имя таблицы или класса объектов, к которому будет добавлено поле ID.

Table View
Имя поля
(Дополнительный)

Имя, которое будет использоваться для поля ID. Если оно не указано как входное, по умолчанию будет ObjectID.

String

Производные выходные данные

ПодписьОписаниеТип данных
Обновленная входная таблица

Входная таблица, которая после обновления содержит поле возрастающего ID.

Таблица

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

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

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

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

Связанные разделы