Добавить прирастающе поле ID (Add Incrementing ID Field) (Управление данными (Data Management))

Уровень лицензии:BasicStandardAdvanced

Резюме

Инструмент добавления прирастающего поля ID служит для добавления поля ID, поддерживаемого базой данных, в существующую таблицу или класс пространственных объектов в базу данных IBM DB2, Microsoft SQL Server, Oracle или PostgreSQL. Этот тип поля обязателен для всех классов пространственных объектов или таблиц, которые планируется редактировать с помощью сервиса объектов.

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

Синтаксис

AddIncrementingIDField_management (in_table, {field_name})
ПараметрОбъяснениеТип данных
in_table

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

Table View
field_name
(дополнительно)

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

String

Пример кода

Добавление прирастающего поля ID в существующий файл подключения

Добавление поля ID (FSID) в таблицу с именем Violations, владельцем которой является пользователь insp, при запуске с клиентского компьютера ArcGIS for Desktop, на котором хранится предварительно созданный файл подключения базы данных (.sde) в папке файла подключения по умолчанию.

AddIncrementField_management("Database Connections//insp.violations", "FSID")

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

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

Связанные темы

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

ArcGIS for Desktop Basic: Нет
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
9/10/2013