Luo Hao

Oracle——索引操作

Rehoni / 2020-11-26


查找索引

-- 查看某个表的索引
SELECT * from  all_indexes WHERE  table_name=upper('table_name');
-- 查看索引在哪个字段
select * from user_ind_columns where table_name=upper('table_name');
-- 查看某个用户下面所有的索引
SELECT * from  all_indexes WHERE owner='SR';

创建和删除索引

-- 删除普通索引
drop index  索引名字
--创建普通索引
create index  索引名  on  表名(索引对应的列名);
-- 创建组合索引
create index index_name on table_name(column_name_1,column_name_2);
--删除主键索引
alter table  表名  drop  constraint  索引名
--创建主键索引
alter  table  表名  add constraint  表名  add constraint  索引名   primary key (主键);