DROP INDEX

DROP INDEX —删除索引

Synopsis

DROP INDEX [ CONCURRENTLY ] [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]

Description

DROP INDEX从数据库系统中删除现有索引。要执行此命令,您必须是索引的所有者。

Parameters

使用此选项时需要注意几个注意事项。只能指定一个索引名称,并且不支持CASCADE选项。 (因此,不能以这种方式删除支持UNIQUEPRIMARY KEY约束的索引.)此外,可以在事务块内执行常规DROP INDEX命令,但不能执行DROP INDEX CONCURRENTLY

对于临时表,DROP INDEX始终是非并发的,因为没有其他会话可以访问它们,并且非并发索引的删除更便宜。

Examples

此命令将删除索引title_idx

DROP INDEX title_idx;

Compatibility

DROP INDEX是 PostgreSQL 语言扩展。 SQL 标准中没有索引的规定。

See Also

CREATE INDEX

上一章 首页 下一章