其他所有都一样 就只有这句sql的这两条数据不同Hibernate: select*from special_v  where (code='10'or code='11') ORDER BY CODE DESC
[{CODE=11, NAME=Workers below 18 years old}, {CODE=10, NAME=Construction / temporary workers}]
Hibernate: select*from special_v  where (code='10'or code='11') ORDER BY CODE DESC
[{CODE=11, NAME=党务工作部}, {CODE=10, NAME=公司办公室}]

解决方案 »

  1.   

    哥,你是说用hb部署在服务器和本地调试出结果不一样,你叫运维在服务器上sqlplus 执行一下,你本机用plsql dev执行一下,如果这个一样,那就是hb看有没有什么皑皑档住了,如果不一样,那你看清楚是不是连的同一个用户
      

  2.   

    如果确定两边的sql一样,那么肯定是有其它的差异,比如登录的用户名,或者数据库。
    仔细看看,肯定有不一样的地方。
      

  3.   

    是不是有未提交的数据 commit试试;