添加递增 ID 字段 (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 字段

从预创建数据库连接文件 (.sde) 存储在默认连接文件位置的 ArcGIS for Desktop 客户端计算机运行时,将 ID 字段 FSID 添加到属于用户 insp 的名为“violations”的表中。

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

环境

此工具不使用任何地理处理环境

相关主题

许可信息

ArcGIS for Desktop Basic: 否
ArcGIS for Desktop Standard: 是
ArcGIS for Desktop Advanced: 是
5/10/2014