2 fy1135831485 fy1135831485 于 2015.06.28 22:24 提问

Hibernate查询结果集为什么不唯一

拼接的查询语句为select count(*) from User where id>=1 and id<=10;
使用query.uniqueResult()方法时报错,org.hibernate.NonUniqueResultException: query did not return a unique result

4个回答

devmiao
devmiao   Ds   Rxr 2015.06.28 23:22
andywuchuanlong
andywuchuanlong   2015.06.28 22:48

返回的结果肯定不是一个啊

devmiao
devmiao   Ds   Rxr 2015.06.28 23:23

按理说不会,看看执行的是不是这条sql

wbshuaiq
wbshuaiq   2015.06.29 08:35

excuteUpdate试试

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!