DROP INDEX

用于删除索引的 SQL 命令

DROP INDEX 是用于删除索引的 DDL 命令。

DROP INDEX 一直存在于 PostgreSQL 中。

更改历史记录

示例

DROP INDEX 的基本执行示例

postgres=# DROP INDEX ocr_uripart_ix;
DROP INDEX

安全地尝试删除可能不存在的索引

postgres=# DROP INDEX IF EXISTS foo;
NOTICE:  index "foo" does not exist, skipping
DROP INDEX

尝试删除与约束关联的索引

postgres=# DROP INDEX category_pkey;
ERROR:  cannot drop index category_pkey because constraint category_pkey on table category requires it
HINT:  You can drop constraint category_pkey on table category instead.

分类

DDL索引SQL 命令

参见

ALTER INDEXCREATE INDEX

反馈

提交任何关于 "DROP INDEX" 的评论、建议或更正 此处