>  Q&A  >  본문

java - Hibernate对于DB2与Oracle分页时的伪列数据问题

今天项目要做数据库的兼容改造,框架用的是hibernate,事实也是兼容db2与oracle的,但是分页的时候,oracle分页查询数据正常,而db2查询的数据第一列都是伪列数据,很奇怪。把分页查询的SQL单独放两个数据库工具执行又没问题,感觉是hibernate的list()方法进行分页的时候对不用数据库进行特殊处理了。

PL/SQL中查询都是正常的,就是调用hibernate自带分页的方法后,在javabean中解析的时候多出一个伪列数据,如下:

db2:
1 张三 11 hubei
2 李四 12 beijing
3 ...

oracle:
张三 11 hubei
李四 12 beijing
...

天蓬老师天蓬老师2716일 전440

모든 응답(0)나는 대답할 것이다

답장 없음
  • 취소회신하다