hibernate 怎么写hsql语句取出数据库中最新插入那条的记录,或者说id最大的那条。
来源:百度知道 编辑:UC知道 时间:2024/05/17 21:15:24
hql = select obj from YourObject as obj order by obj.id desc
query.setMaxResult(1);
return query.uniqueResult()
select max(id) from table_name
假设你的表名是USERS,对应的类是User,那么hql语句为:
hql="from User where id =(select max(id) from User)"
我在我的环境里试了,OK没问题!