Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
从数据库中删除索引。
DROP INDEX [ IF EXISTS ] { [ [ owner.]table-name.]index-name | [ [ owner.]materialized-view-name. ]index-name }
如果您不希望在 DROP INDEX 语句试图删除不存在的索引时返回错误,请使用 IF EXISTS 子句。
如果指定 IF EXISTS 子句但无法找到指定的表,则返回错误。
只要 DROP INDEX 语句影响了当前正由其它连接使用的对象,就会禁止该语句。
具有表的 REFERENCES 权限的用户可以执行 DROP INDEX。
如果存在使用 WITH HOLD 子句打开的使用语句或事务快照的游标,则无法执行 DROP INDEX 语句。请参见快照隔离。
自动提交。清除 Interactive SQL 中 [结果] 窗格上 [结果] 选项卡中的内容。DROP INDEX 语句将关闭用于当前连接的所有游标。
如果使用 DROP INDEX 语句删除局部临时表的索引,将返回错误,指示无法找到索引。请使用 DROP TABLE 语句来删除局部临时表。当局部临时表超出范围时,会自动删除局部临时表上的索引。
SQL/2008 服务商扩充。
从数据库中删除 MyIndex。如果该索引不存在,则返回一条错误。
DROP INDEX MyIndex;