oracle中查询语句条件用in

有一张表tableA,在tableA表的ID字段上创建了索引。 执行 select * from tableA where ID in (id1,id2,id3,id4...); 001 若是in后面括号中的枚举值的个数超过4个,则在执行查询时,将会执行全表扫描,不会使用到索引(本身实践得出,或许他人早已得知)。 002 in后面括号中的枚举值的个数超过1000,则在执行查询时会报错(oracle
相关文章
相关标签/搜索