1、建立索引
create index 索引名 on 表名(列名);
create index 索引名 on 表名(列名1,,列名2);
create unique index 索引名 on 表名(列名1,,列名2);
2、刪除索引
drop index 索引名;
--ora-02429:無法用於刪除強制唯一/主鍵的索引
alter table 表名 drop constraint 索引名;
3、查詢索引
--根據索引名,查詢表索引字段
select * from user_ind_columns where index_name='索引名';
--根據表名,查詢一張表的索引
select * from user_indexes where table_name='表名';
Oracle 索引 index 簡單介紹
1.索引分類 a 唯一索引,作用是資料約束,保證資料唯一,還有就是資料索引,提高查詢效率 b 一般索引,只有資料索引的作用,2.唯一索引的建立 create unique index 索引名 on 表名 欄位名 ok,假設有乙個emploeyy表,裡面有乙個empname欄位,我們來為empname...
oracle索引 約束簡單總結
oracle索引 約束簡單總結 code 什麼時候應該建立索引?1.表很大而且大多數查詢的返回資料量很少 oracle推薦 總行數的2 3 2.此列的取值範圍很廣,一般為隨機分布。如年齡幾乎18歲到60歲的都有 3.一列或多列經常出現where子句或連線條件中 4.表上的dml操作較少 5.此列中包...
oracle 帶引數的簡單儲存過程 的寫法
下面 都是在doc下面執行的。cmd sqlplus delete from testprocedure drop table testprocedure drop procedure sql pro 1 建一張表 create table testprocedure name varchar2 3...