
# DROP SERVER
#### 功能描述
删除现有的一个数据服务器。
#### 注意事项
只有SERVER的所有者或者被授予了SERVER的DROP权限的用户才可以删除，系统管理员默认拥有该权限。
#### 语法格式
```
DROP SERVER [ IF EXISTS ] server_name [ CASCADE | RESTRICT ] ;
```
![](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/figure/zh-cn_image_0000002526899458.png "点击放大")
#### 参数描述
- **IF EXISTS**
  如果指定的数据服务器不存在，则发出一个notice而不是抛出一个错误。
  
- **server_name**
  服务器名称。
  
- **CASCADE \| RESTRICT**
  - CASCADE：级联删除依赖于SERVER的对象 。
    
  
  - RESTRICT（缺省值）：如果存在依赖对象，则拒绝删除该SERVER。
    
   
 
#### 示例
```
--创建SERVER。
gaussdb=# CREATE SERVER my_server FOREIGN DATA WRAPPER log_fdw;
CREATE SERVER
--删除SERVER。
gaussdb=# DROP SERVER my_server;
DROP SERVER
```
#### 相关链接
[ALTER SERVER](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-42-0505.html#ZH-CN_TOPIC_0000002559107999)，[CREATE SERVER](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-42-0570.html#ZH-CN_TOPIC_0000002558948129)
