新聞中心
這里有您想知道的互聯(lián)網營銷解決方案
oracle怎么刪除唯一索引
oracle怎么,設置唯一索引?
有兩種方法: (1)視圖dba_constraints (2)視圖dba_indexes 設置一個字段,為主鍵,這個主鍵就是不重復的,主鍵的內容可以使用oracle的sequence。

Oracle中創(chuàng)建了索引,什么樣的原因可能使索引不能正常使用?
在以下這些情況下索引會失效
1、在索引列上使用函數。如SUBSTR,DECODE,INSTR等,對索引列進行運算.需要建立函數索引就可以解決了。
2、對索引列進行了加減乘除運算也會造成索引失效
3、基于cost的成本分析,訪問的表過小,使用全表掃描的消耗小于使用索引。
4、使用<>、not in 、not exist,對于這三種情況大多數情況下認為結果集很大,一般大于5%-15%就不走索引而走FTS。
5、單獨的>、<。
6、like "%_" 百分號在前。
7、單獨引用復合索引里非第一位置的索引列。
8、字符型字段為數字時在where條件里不添加引號。
9、當變量采用的是times變量,而表的字段采用的是date變量時.或相反情況。
到此,以上就是小編對于oracle刪除唯一索引的sql語句的問題就介紹到這了,希望這2點解答對大家有用。
本文題目:oracle怎么刪除唯一索引
轉載來于:http://www.dlmjj.cn/article/dphpijd.html


咨詢
建站咨詢
