
# DROP SYNONYM
#### 功能描述
删除指定的SYNONYM对象。
#### 注意事项
只有SYNONYM的所有者有权限执行DROP SYNONYM命令，系统管理员默认拥有此权限。
#### 语法格式
```
DROP SYNONYM [ IF EXISTS ] synonym_name [ CASCADE | RESTRICT ];
```
#### 参数描述
表1DROP SYNONYM参数说明 
| 参数                  | 描述                                | 取值范围                                                                                                                                                                                                                                                                                                                     |
|:---|:---|:---|
| IF EXISTS           | 如果指定的同义词不存在，则发出一个notice而不是抛出一个错误。 | -                                                                                                                                                                                                                                                                                                                        |
| synonym_name        | 要删除的同义词名字，可以带模式名。                 | 已存在的同义词名字。                                                                                                                                                                                                                                                                                                               |
| CASCADE \| RESTRICT | 当执行删除操作时，如何处理依赖对象中的相关数据。          | - CASCADE：级联删除依赖同义词的对象（比如视图）。  - RESTRICT：如果有依赖对象存在，则拒绝删除同义词。此选项为缺省值。   |
   
#### 示例
删除同义词。
```
DROP SYNONYM IF EXISTS t1;
```
#### 相关链接
[ALTER SYNONYM](https://support.huaweicloud.com/sqlreference-dws/dws_06_0140.html)，[CREATE SYNONYM](https://support.huaweicloud.com/sqlreference-dws/dws_06_0176.html)
