使用 CREATE INDEX

使用 CREATE INDEX 语句可对表中的一个或多个列创建索引,并可选择按索引的顺序对物理表进行集群。本节描述创建索引时可用的一些选项。有关 CREATE INDEX 语句的更多信息,请参阅 GBase 8s SQL 指南:语法

假定您创建表 customer
CREATE TABLE customer
(
      cust_num   SERIAL(101) UNIQUE
      fname      CHAR(15),
      lname      CHAR(15),
      company    CHAR(20),
      address1   CHAR(20),
      address2   CHAR(20),
      city       CHAR(15),
      state   CHAR(2),
      zipcode    CHAR(5),
      phone      CHAR(18) 
);
以下语句显示如何对 customer 表的 lname 列创建索引:
CREATE INDEX lname_index ON customer (lname);