1、建立索引
create index 索引名 on 表名(列名);
2、刪除索引
drop index 索引名;
3、建立組合索引create
index 索引名
on 表名(列名
1,,列名2);
--在資料庫中查詢表名
select
*
from
user_tables
where
table_name
like
'tablename%'
;
--檢視該錶的所有索引(注意後面表名稱大寫,小寫查詢不到)
select
*
from
all_indexes
where
table_name =
'tablename'
;
--檢視該錶的所有索引列
select
*
from
all_ind_columns
where
table_name =
'tablename'
;
mysql表中的索引使用 show index from 『table』;但是oracle中不適用。
oracle中表的索引資訊存在 user_indexes 和 user_ind_columns 兩張表裡面,
其中,user_indexes 系統檢視存放是索引的名稱以及該索引是否是唯一索引等資訊,
user_ind_columns 統檢視存放的是索引名稱,對應的表和列等
1、建立索引
create index 索引名 on 表名(列名);
2、刪除索引
drop index 索引名;
3、建立組合索引create
index 索引名
on 表名(列名
1,,列名2);
--在資料庫中查詢表名
select
*
from
user_tables
where
table_name
like
'tablename%'
;
--檢視該錶的所有索引(注意後面表名稱大寫,小寫查詢不到)
select
*
from
all_indexes
where
table_name =
'tablename'
;
--檢視該錶的所有索引列
select
*
from
all_ind_columns
where
table_name =
'tablename'
;
mysql表中的索引使用 show index from 『table』;但是oracle中不適用。
oracle中表的索引資訊存在 user_indexes 和 user_ind_columns 兩張表裡面,
其中,user_indexes 系統檢視存放是索引的名稱以及該索引是否是唯一索引等資訊,
user_ind_columns 統檢視存放的是索引名稱,對應的表和列等
oracle中檢視索引 主鍵
select from user indexes where table name upper map eqp onu select from user ind columns where index name idx map eqp onu id 1 清空螢幕 clear screen 2 查詢某...
Oracle中檢視建立索引和使用索引的注意點
一 檢視和建立索引 select from user indexes where table name student create index i student num on student num 二 使用索引的注意點 型別匹配 若student中num列是varchar型別,語句select...
Oracle檢視某個表的索引
select from user ind columns where table name upper agent master agent master為表名 建立主鍵 alter table qc master add primary key agent code 的時候oracle會自動建立索...