Inkrementelles ID-Feld hinzufügen (Data Management)

Lizenzstufe:BasicStandardAdvanced

Zusammenfassung

Mit dem Werkzeug "Inkrementelles ID-Feld hinzufügen" wird einer vorhandenen Tabelle oder Feature-Class in einer IBM DB2-, Microsoft SQL Server-, Oracle- oder PostgreSQL-Datenbank ein von einer Datenbank verwaltetes ID-Feld hinzugefügt. Dieser Feldtyp ist für alle Feature-Classes oder Tabellen erforderlich, die Sie in einem Feature-Service bearbeiten möchten.

Verwendung

Syntax

AddIncrementingIDField_management (in_table, {field_name})
ParameterErläuterungDatentyp
in_table

Die Position und der Name der Tabelle, der Sie ein ID-Feld hinzufügen möchten.

Table View
field_name
(optional)

Der Name, der für das ID-Feld verwendet werden soll. Wenn keine Eingabe erfolgt, wird als Standardname "objectid" verwendet.

String

Codebeispiel

Inkrementelles ID-Feld zu vorhandener Verbindungsdatei hinzufügen

Fügt einer Tabelle mit dem Namen "violations" ein ID-Feld (FSID) hinzu, deren Besitzer der Benutzer "insp" ist, wenn sie von einem ArcGIS for Desktop-Clientcomputer ausgeführt wird, auf dem eine zuvor erstellte Datenbankverbindungsdatei (.sde) an der Standardposition für Verbindungsdateien gespeichert ist.

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

Umgebung

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Verwandte Themen

Lizenzierungsinformationen

ArcGIS for Desktop Basic: Nein
ArcGIS for Desktop Standard: Ja
ArcGIS for Desktop Advanced: Ja
9/11/2013