Hibernate分页功能数据重复问题
来源:互联网 发布:安卓内核源码查看 编辑:程序博客网 时间:2024/05/19 20:22
今天遇到一个很憋屈的问题那就是Hibernate分页查询中出现重复数据,本来一直没有在意,以为是数据问题,但是一查程序和数据都没有问题,继续深入查看,找到问题了就是order By 时出的问题,唉。。。。
oracle中的分页机制就是通过rownum函数来实现的,rownum顺序号的生成是排序后生成的,例如:
select * from web_user where rownum > 0 and rownum <= 10 order by name
这个排序中使用了name字段作为排序,但是数据不能保证name是唯一的,所以就会出现重复数据。当然如果将name设定为唯一索引那么就可以了。
所以如果oracle中需要分页排序的话,那么就要使用唯一键排序,当然如果使用多条件联合排序,那么要确保其中存在唯一键。
- Hibernate分页功能数据重复问题
- hibernate重复数据问题
- oracle分页数据重复问题
- oracle分页查询数据重复问题
- hql 分页出现数据重复问题
- Oracle分页查询排序数据重复问题
- order by 导致分页数据重复问题
- 分页数据有重复的问题
- oracle分页查询数据重复问题
- order by 导致分页数据重复问题
- oracle分页查询出现数据重复问题
- oracle left join 分页数据重复问题
- 后台分页控件重复查询数据问题
- Oracle 分页数据重复的问题
- android 下拉分页,重复数据问题???
- oracle分页查询数据重复问题
- 分页查询的重复数据问题
- Oracle分页查询排序数据重复问题
- android4.0.3 BuleTooth 在pandaboard移植记录
- Linux regulator分析
- (五)2005年我的第一次软件行业创业,烧掉30万、2年时间打水漂的惨痛教训
- 【转】Android中自定义Dialog外形,去除黑底和白色边框
- 【线段树】Stars
- Hibernate分页功能数据重复问题
- Eclipse文件转码插件
- 循环程序设计
- Android2.2、2.3定制修改状态栏布局、背景、去除状态栏按键、添加状态栏按键
- 有来有去 startActivityForResult()
- mysql版本不同所导致SQL语句执行错误的问题
- 关于引用第三方控件等的想法和体会
- 程序员装B指南
- eclipse无法正确显示代码提示,显示No Default Proposals