# DROP SEQUENCE
#### 功能描述
从当前数据库里删除序列。
#### 注意事项
只有序列的所有者或者系统管理员才能删除。
#### 语法格式
```
DROP SEQUENCE [ IF EXISTS ] {[schema.]sequence_name} [ , ... ] [ CASCADE | RESTRICT ];
```
#### 参数说明
表1DROP SEQUENCE参数说明 
| 参数                   | 描述                                 | 取值范围                                                                                                                                                                                                                                                      |
|:---|:---|:---|
| IF EXISTS         | 如果指定的序列不存在，则发出一个notice而不是抛出一个错误。 | -                                                                                                                                                                                                                                                           |
| name                | 要删除的序列名称。                          | 已存在的序列名称。                                                                                                                                                                                                                                                   |
| CASCADE \| RESTRICT | 当执行删除操作时，如何处理依赖对象中的相关数据。          | - CASCADE：级联删除依赖序列的对象。  - RESTRICT：如果存在任何依赖的对象，则拒绝删除序列（缺省行为）。   |
   
#### 示例
删除序列serial。
```
DROP SEQUENCE IF EXISTS serial;
```
#### 相关链接
[ALTER SEQUENCE](https://support.huaweicloud.com/sqlreference-dws/dws_06_0137.html)，[CREATE SEQUENCE](https://support.huaweicloud.com/sqlreference-dws/dws_06_0174.html)
