问题描述
- oracle 数据库 hql语句分页
-
库是oracle的。框架是hibernate。
现在想弄分页 如查询用户前10条
hql是from User现在想在这个基础上加分页。不用。query.setFirst()之类的方法。
如何直接加在hql中。
谢谢
解决方案
使用rownum
select * from (select * from table order by age) where rownum < 11
解决方案二:
这个我sql知道。但是我想知道hql怎么写
解决方案三:
你需要创建nativeSqlQuery,让人写本地sql就可以了。
时间: 2024-11-05 06:08:53