设置索引

Oracle数据库会为表的主键和包含唯一约束的列自动创建索引。索引可以提高查询的效率,但是在数据增删改时需要更新索引,因此索引对增删改时会有负面影响。

语法结构:创建索引

CREATE [UNIQUE] INDEX index_name ON table_name(column_name[,column_name…])

 

语法解析:

1. UNIQUE:指定索引列上的值必须是唯一的。称为唯一索引。

2. index_name:指定索引名。

3. tabl_name:指定要为哪个表创建索引。

4. column_name:指定要对哪个列创建索引。我们也可以对多列创建索引;这种索引称为组合索引。

SQL> CREATE UNIQUE INDEX UQ_ENAME_IDX ON EMP(ENAME);  ①

Index created

SQL> CREATE INDEX IDX_SAL ON EMP(SAL);  ②

Index created

SQL> CREATE INDEX IDX_JOB_LOWER ON EMP(LOWER(JOB));  ③

Index created

 

posted on 2021-05-06 16:05  顾念啊  阅读(172)  评论(0)    收藏  举报