Skip To Content

Delete Database Sequence

Summary

Deletes a database sequence from a geodatabase.

Usage

  • This tool can be used with file geodatabases and geodatabases in IBM Db2, Microsoft SQL Server, Oracle, PostgreSQL, and SAP HANA.

Syntax

DeleteDatabaseSequence(in_workspace, seq_name)
ParameterExplanationData Type
in_workspace

The full path to the location of the file geodatabase from which you want to delete a sequence or the database connection (.sde) file to connect to the enterprise geodatabase from which you want to delete a sequence. The user specified in the database connection must have the following permissions in the database:

  • Db2—DBADM authority
  • Oracle—Must be the sequence owner or have the DROP ANY SEQUENCE system privilege
  • PostgreSQL—Must be the sequence owner
  • SAP HANA—Must be a standard user
  • SQL Server—ALTER OR CONTROL permission on the database schema where the sequence is stored

Workspace
seq_name

The name of the database sequence you want to delete. Once deleted, the sequence cannot be used to generate sequence IDs when called from existing custom applications or expressions.

String

Derived Output

NameExplanationData Type
out_workspace

The updated input workspace.

Workspace

Code sample

DeleteDatabaseSequence example (Python window)

Delete the custom_sequence database sequence from an enterprise geodatabase.

import arcpy
arcpy.DeleteDatabaseSequence_management(r"C:/myconnections/mygdb.sde", 
                                        "custom_sequence")
DeleteDatabaseSequence example (Python window)

Delete the my_ids sequence from a file geodatabase named myfilegdb.

import arcpy
arcpy.DeleteDatabaseSequence_management(r"C:/geodatabases/myfilegdb.gdb", 
                                        "my_ids")

Environments

This tool does not use any geoprocessing environments.

Licensing information

  • Basic: No
  • Standard: Yes
  • Advanced: Yes

Related topics