Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » SQL Anywhere 服务器 - SQL 用法 » 表、视图和索引 » 索引

 

删除索引

不再需要某个索引时,或者需要修改属于主键或外键一部分的某列的定义时,可以删除索引。

前提条件

要在表上删除索引,您必须是该表的所有者或者具有以下其中一种特权:

  • 表的 REFERENCES 特权
  • DROP ANY INDEX 系统特权
  • DROP ANY OBJECT 系统特权

要在外键、主键或唯一约束上删除索引,您必须是该表的所有者或者具有以下其中一种特权:

  • 表的 ALTER 特权
  • ALTER ANY TABLE 系统特权
  • ALTER ANY OBJECT 系统特权

要在实例化视图上删除索引,您必须是该实例化视图的所有者,或者具有以下其中一种特权:

  • DROP ANY INDEX 系统特权
  • DROP ANY OBJECT 系统特权
 任务
  1. 在 Sybase Central 中,使用 SQL Anywhere 16 插件连接到数据库。

  2. 在左窗格中,双击 [索引]。

  3. 右击索引,然后单击 [删除]。

  4. 单击 []。

结果

将从数据库中删除索引。

下一个

如果需要删除索引,才能删除或修改属于主键或外键一部分的某列的定义,则必须添加新索引。

 另请参见