求个经典存储过程分页 谢谢
由于数量属于海量,必须要求分页
想了很多办法
自己总弄不好
希望能够得到前辈的帮助谢谢
由于数量属于海量,必须要求分页
想了很多办法
自己总弄不好
希望能够得到前辈的帮助谢谢
解决方案 »
- 如何把PLSQL Develper恢复默认设置或者彻底删除
- EXP-00104: 不支持数据类型为 BINARY_DOUBLE 的列
- window2000 profession 能安装oracle9i 企业版吗?
- 为什么表的最后一条记录显示不出来?
- 在sql/plus中执行存储过程,执行完成后如何才能不输出“PL/SQL 过程已成功完成。”这提示?
- BLOB字段的数据删除时要另外处理吗?(在线)
- 插入值类型不符抛出什么异常(高分在线等)
- 如何设置默认自增字段?
- 请教。关于触发器的问题
- oracleTNSlistenser80不能自动打开???????????
- 数据表填充SQL求解
- 分表和分区有什么区别?
select id,col_a,col_2,col_3,... from
(select id,col_a,col_2,col_3,... from my_tab order by id)
where id>last_retrieve_id and rownum < rows_in_page;
(select top {PageSize * PageIndex} [主键字段] , [排序字段] from --有几个排序字段就写几个字段 [表名 ¦视图名]
[ where 查询条件 ]
order by
[排序字段1] asc ¦desc ,
[排序字段2] desc ¦asc,
[主键字段] asc ¦desc
) as aa
order by
[排序字段1] desc ¦asc, --如果上面是倒序,那么这里就是正序,下同
[排序字段2] asc ¦desc ,
[主键字段] desc ¦asc ) order by
[排序字段1] asc ¦desc, --如果上面是倒序,那么这里就是正序,所谓颠颠倒倒嘛。
[排序字段2] desc ¦asc,
[主键字段] asc ¦desc