
# DROP INDEX
#### 功能描述
删除索引。
#### 注意事项
索引的所有者、索引所在模式的所有者、拥有索引所在表的INDEX权限的用户或者被授予了DROP ANY INDEX权限的用户有权限执行DROP INDEX命令，系统管理员默认拥有此权限。
#### 语法格式
```
DROP INDEX [ IF EXISTS ] 
    index_name [, ...] [ CASCADE | RESTRICT ];
```
#### 参数说明
- **IF EXISTS**
  如果指定的索引不存在，则发出一个notice而不是抛出一个错误。
  
- **index_name**
  要删除的索引名。
  取值范围：已存在的索引。
  
- **CASCADE \| RESTRICT**
  - CASCADE：表示允许级联删除依赖于该索引的对象。
  
  - RESTRICT：表示有依赖于此索引的对象存在时，该索引无法被删除。此选项为缺省值。
   
 
#### 示例
请参见CREATE INDEX的[示例](https://support.huaweicloud.com/distributed-devg-v3-gaussdb/gaussdb-12-0523.html#ZH-CN_TOPIC_0000002235390377__zh-cn_topic_0000002200139008_zh-cn_topic_0059777455_s985289833081489e9d77c485755bd362)。
#### 相关链接
[ALTER INDEX](https://support.huaweicloud.com/distributed-devg-v3-gaussdb/gaussdb-12-0469.html#ZH-CN_TOPIC_0000002200349994)，[CREATE INDEX](https://support.huaweicloud.com/distributed-devg-v3-gaussdb/gaussdb-12-0523.html#ZH-CN_TOPIC_0000002235390377)
