ORACLE 分页 (2008-09-19 10:45:56) 标签:杂谈 ORACLE 大数据量下的分页解决方法 一般用截取ID 方法,还有是三层嵌套方法
一种分页方法 : =intPageCount) nextPage=intPageCount; upPage = currentPage-1; if (upPage上一页 [] 下一页最后页 ------------------------------------------------- (一)分页实现及性能 Oracle 的分页查询语句基本上可以按照本文给出的格式来进行套用
分页查询格式: SELECT * FROM ( SELECT A
*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM = 21 其中最内层的查询SELECT * FROM TABLE_NAME 表示不进行翻页的原始查询语句
ROWNUM = 21控制分页查询的每页的范围
上面给出的这个分页查询语句,在大多数情况拥有较高的效率
分页的目的就是控制输出结果集大小,将结果尽快的返回
在上面的分页查询语句中,这种考虑主要体现在WHERE ROWNUM