用CREATE INDEX命令为工资表按工资字段建立一个降序索引

用CREATE INDEX命令为工资表按工资字段建立一个降序索引

  在DB2上建立索引:
  1、非唯一索引:create index ind_empno on emp(empno);
  Describe indexes for table emp; 查看所建立的索引。
  2、唯一索引:create unique index ind_empno on emp(empno);
  纯索引是DB2上的一种特殊的索引,(相当于ORACLE上的索引组织表):相对与一般索引。
  如下方式表中有俩个字段,其中字段1是唯一主键,字段2为数据,实际的查询中经常是select
  empno,ename from emp where empno=1122;CREATE UNIQUE INDEX IDX_ENAME ON emp
  (empno) INCLUDE(eNAME)。
  上述的语句的意思就是在empno上创建唯一索引,选择包含ename的数据,这些附加的数据将与键存储到一起。
  Drop index ind_emp;
  Create index ind_emp on emp(empno) cluster;
  Create index ind_emp on emp(empno,ename);
  3、唯一聚集索引:
  drop index ind_emp;-- 一个表上只能有一个聚集索引;
  Create unique index ind_sal on u_emp(sal) cluster; 建立聚集索引。
温馨提示:答案为网友推荐,仅供参考