On this page
DROP SEQUENCE
DROP SEQUENCE —删除序列
Synopsis
DROP SEQUENCE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]
Description
DROP SEQUENCE
删除序列号生成器。序列只能由其所有者或超级用户删除。
Parameters
IF EXISTS
- 如果序列不存在,请不要抛出错误。在这种情况下发出通知。
name
- 序列的名称(可选的模式限定)。
CASCADE
- 自动删除依赖于序列的对象,并依次删除依赖于那些对象的所有对象(请参见Section 5.13)。
RESTRICT
- 如果有任何对象依赖该序列,则拒绝删除该序列。这是默认值。
Examples
删除序列serial
:
DROP SEQUENCE serial;
Compatibility
DROP SEQUENCE
符合 SQL 标准,但该标准仅允许每个命令删除一个序列,并且除了IF EXISTS
选项(它是 PostgreSQL 扩展)之外。