Oracle的分页查询是没有进行任何排序操做的,Oracle是顺序的从数据块中读取符合条件的数据返回到客户端。算法
而Oracle的排序算法不具备稳定性,也就是说,对于排序键值相等的数据,这种算法完成排序后,不能保证这些键值相等的数据保持排序前的顺序。排序
解决办法就是在排序的最后一个字段后面加上主键或者ROWID的排序便可解决该问题。分页