
# DROP TRIGGER
#### 功能描述
删除触发器。
#### 注意事项
触发器的所有者或者被授予了DROP ANY TRIGGER权限的用户可以执行DROP TRIGGER操作，系统管理员默认拥有此权限。
#### 语法格式
```
DROP TRIGGER [ IF EXISTS ] trigger_name ON table_name [ CASCADE | RESTRICT ];
```
#### 参数说明
- **IF EXISTS**
  如果指定的触发器不存在，则发出一个notice而不是抛出一个错误。
  
- **trigger_name**
  要删除的触发器名称。
  取值范围：已存在的触发器。
  
- **table_name**
  要删除的触发器所在的表名称。
  取值范围：已存在的含触发器的表。
  
- **CASCADE \| RESTRICT**
  - CASCADE：级联删除依赖此触发器的对象。
  
  - RESTRICT：如果有依赖对象存在，则拒绝删除此触发器。此选项为缺省值。
   
 
#### 示例
请参见[CREATE TRIGGER](https://support.huaweicloud.com/centralized-devg-v3-gaussdb/gaussdb-42-0564.html#ZH-CN_TOPIC_0000002235459393)的[示例](https://support.huaweicloud.com/centralized-devg-v3-gaussdb/gaussdb-42-0564.html#ZH-CN_TOPIC_0000002235459393__zh-cn_topic_0000002200142536_zh-cn_topic_0283137165_zh-cn_topic_0237122123_zh-cn_topic_0059778166_sfbca773f5bcd4799b3ea668b3eb074fa)。
#### 相关链接
[CREATE TRIGGER](https://support.huaweicloud.com/centralized-devg-v3-gaussdb/gaussdb-42-0564.html#ZH-CN_TOPIC_0000002235459393)，[ALTER TRIGGER](https://support.huaweicloud.com/centralized-devg-v3-gaussdb/gaussdb-42-0506.html#ZH-CN_TOPIC_0000002200578986)，[ALTER TABLE](https://support.huaweicloud.com/centralized-devg-v3-gaussdb/gaussdb-42-0500.html#ZH-CN_TOPIC_0000002235339405)
