總結一下oracle中會使索引無效的狀況oracle
1 無where條件;索引
2 索引列進行運算時;變量
3 使用like,而且通配符在前的狀況;date
4 字符型字段爲數字時在where條件裏不添加引號;引用
5 not in ,not exist;im
6 當變量採用的是times變量,而表的字段採用的是date變量時.或相反狀況;總結
7 單獨引用複合索引裏非第一位置的索引列;co
8 若是column1和column2是同一個表的字段,含有條件column1 < column2或column1 > column2或column1 <= column2或column1 >= column2;字符