Zusammenfassung
Löscht eine Datenbanksequenz aus einer Geodatabase.
Verwendung
Dieses Werkzeug kann mit File-Geodatabases und Geodatabases in IBM Db2, Microsoft SQL Server, Oracle, PostgreSQL und SAP HANA verwendet werden.
Sie können die Funktion ListDatabaseSequences verwenden, um eine Liste der Datenbanksequenzen in einer File-Geodatabase abzurufen. Auf diese Weise können Sie den Sequenznamen und die Sequenzeigenschaften überprüfen, bevor Sie die Sequenz löschen.
Syntax
arcpy.management.DeleteDatabaseSequence(in_workspace, seq_name)
Parameter | Erklärung | Datentyp |
in_workspace | Der vollständige Pfad zur File-Geodatabase, aus der eine Sequenz gelöscht werden soll, oder die Datenbankverbindungsdatei (.sde) zum Verbinden mit der Enterprise-Geodatabase, aus der eine Sequenz gelöscht werden soll. Der in der Datenbankverbindung angegebene Benutzer muss über folgende Berechtigungen in der Datenbank verfügen:
| Workspace |
seq_name | Der Name der Datenbanksequenz, die Sie löschen möchten. Wenn die Sequenz gelöscht wurde, kann sie beim Aufruf aus vorhandenen benutzerdefinierten Anwendungen oder Ausdrücken nicht mehr zum Generieren von Sequenz-IDs verwendet werden. | String |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
out_workspace | Der aktualisierte Eingabe-Workspace. | Workspace |
Codebeispiel
Löschen Sie die Datenbanksequenz "custom_sequence" aus einer Enterprise-Geodatabase.
import arcpy
arcpy.DeleteDatabaseSequence_management(r"C:/myconnections/mygdb.sde",
"custom_sequence")
Löschen Sie die Sequenz "my_ids" aus einer File-Geodatabase mit dem Namen "myfilegdb".
import arcpy
arcpy.DeleteDatabaseSequence_management(r"C:/geodatabases/myfilegdb.gdb",
"my_ids")
Umgebungen
Lizenzinformationen
- Basic: Nein
- Standard: Ja
- Advanced: Ja