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

SQL Anywhere 12.0.0 (中文) » SQL Anywhere 服务器 - SQL 的用法 » 使用数据库对象 » 使用索引

 

创建索引

索引在指定表的一个或多个列上创建。您可以在基表或临时表上创建索引,但不能在视图上创建索引。要创建单独的索引,请使用 Sybase Central 或 Interactive SQL。可以在索引顾问的指导下为数据库选择适当的索引。

创建索引时,列会按您指定的顺序出现在索引中。索引定义中不允许重复引用列名称。

 ♦  创建新索引 (Sybase Central)
  1. 以具有 DBA 权限的用户身份使用 SQL Anywhere 12 插件连接到数据库。

  2. 在左窗格中,双击 [],并选择要为其创建索引的表。

  3. 在右窗格中,单击 [索引] 选项卡。

  4. 在左窗格中,右击表,并选择 [新建] » [索引]。

  5. 按照 [创建索引向导] 中的说明操作。

    新索引随即出现在表的 [索引] 选项卡上。它也出现在 [索引] 中。

 ♦  创建新索引 (SQL)
  1. 以具有 DBA 权限的用户身份,或以要创建索引的表的所有者身份连接到数据库。

  2. 执行 CREATE INDEX 语句。

除了在表中一个或多个列上创建索引外,还可以使用计算列在内置函数上创建索引。请参见CREATE INDEX 语句

 示例