This documentation is for an unsupported version of PostgreSQL.
You may want to view the same page for the
current
version, or one of the other supported versions listed above instead.
DROP
SEQUENCE
Name
DROP SEQUENCE -- remove a sequence
Synopsis
DROP SEQUENCE name [, ...] [ CASCADE | RESTRICT ]
Inputs
- name
-
The name (optionally schema-qualified) of a
sequence.
- CASCADE
-
Automatically drop objects that depend on the
sequence.
- RESTRICT
-
Refuse to drop the sequence if there are any dependent
objects. This is the default.
Outputs
- DROP SEQUENCE
-
The message returned if the sequence is successfully
dropped.
- ERROR: sequence
"name" does not
exist
-
This message occurs if the specified sequence does not
exist.
Description
DROP SEQUENCE removes sequence number
generators from the data base. With the current implementation of
sequences as special tables it works just like the DROP TABLE statement.
Notes
The DROP SEQUENCE statement is a
PostgreSQL language
extension.
Refer to the CREATE SEQUENCE
statement for information on how to create a sequence.
Usage
To remove sequence serial from
database:
DROP SEQUENCE serial;
Compatibility
SQL92
There is no DROP SEQUENCE in
SQL92.