您的位置:首页 > 数据库 > Oracle

Oracle创建索引

2015-07-12 14:10 232 查看
索引创建分两种,自动和手动

*.自动创建索引(由主键或唯一键约束创建):

create table e as select * from emp;

select index_name from user_indexes where table_name='E'; --查看索引

alter table e add constraint pk_e_empno primary key (empno);

alter table e add constraint uk_e_ename unique(ename);

*.手工创建

create index i_e_job on e (job);

create index i_e_2 on e (empno,job,sal);

select index_name,table_name,column_name from user_ind_columns;

*.删除索引:

drop index i_e_ename;

*.重建索引:

alter index i_e_ename rebuild;

alter index i_e_ename rebuild online;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: