社区
基础和管理
帖子详情
oracle 分页查询
ruanwxh
2009-09-01 09:27:51
想实现oracle的分页查询。网上的那些分页SQL语句(用到rownum)就不要了。
我要实现的是executeQuery(String sql ,int i,int j)。其中sql就是普通的select语句(例如select * from table),i代表当前页,j代表页数。
...全文
61
1
打赏
收藏
oracle 分页查询
想实现oracle的分页查询。网上的那些分页SQL语句(用到rownum)就不要了。 我要实现的是executeQuery(String sql ,int i,int j)。其中sql就是普通的select语句(例如select * from table),i代表当前页,j代表页数。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
inthirties
2009-09-01
打赏
举报
回复
可以参考hibernate和ibatis的两种不同实现
对于hibernate来说,oracle的数据库他会把提交过来的sql 做一下处理 也就是你提到的使用ronum包装一下,然后调用jdbc执行,这里使用的是数据库的特性
ibatis的实现不一样,是用的游标分页,sql不做任何处理。但是会对resultset进行scroll的处理,直接resultset.absolute(skipCount)或者 通过next把skipCount的先过掉。然后在去数据。
这两种方法你应该比较的处理,性能上的差别的。
oracle
分页查询
sql
oracle
分页查询
语句sql
oracle
分页查询
并返回总记录数据存储过程
oracle
分页查询
并返回总记录数据的存储过程
ORACLE
分页查询
效率
ORACLE
分页查询
效率
Oracle
分页查询
Oracle
分页查询
Oracle
分页查询
Oracle
分页查询
Oracle
分页查询
Oracle
分页查询
msql和
oracle
分页查询
语句笔记
msql和
oracle
分页查询
语句笔记
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章