日期:2014-05-20  浏览次数:20610 次

oracle查询出的数据顺序问题
我用hibernate的findEntry查询出数据:
Java code

public List<person> getAll(){
      return base.findEntry("personImpl","","");
}



在mssql下,调用getAll()能按照插入时的先后顺序,获得数据;
而在oracle下,调用getAll()获得的数据的先后顺序,和插入的时候不一致,怎么解决?

------解决方案--------------------
那你根据插入时间这个字段 应用 排序 select * from xxx order by xx 
如果Hibernate参照hibernate的排序语法就行了