历史版本。 PostgreSQL 7.3 已结束支持。 请参阅 当前版本手册.
DROP SEQUENCE
DROP SEQUENCE — 移除一个序列
大纲
DROP SEQUENCE name [, ...] [ CASCADE | RESTRICT ]
输入
name序列的名称(可带模式限定)。
- CASCADE
自动删除依赖于该序列的对象。
- RESTRICT
如果有依赖对象则拒绝删除该序列。这是默认行为。
输出
DROP SEQUENCE序列被成功删除时返回的消息。
ERROR: sequence "name" does not exist指定的序列不存在时出现这条消息。
描述
DROP SEQUENCE 从数据库中移除序列号生成器。在当前把序列实现为特殊表的方式下,它的工作方式与 DROP TABLE
语句一样。
注意
DROP SEQUENCE 语句是一种
PostgreSQL
语言扩展。
关于如何创建序列的信息,请参阅 CREATE SEQUENCE 语句。
用法
要从数据库中移除序列 serial:
DROP SEQUENCE serial;
兼容性
SQL92
SQL92 中没有
DROP SEQUENCE。