获得唯一结果的示例
Object pollAnswered = getCurrentSession().createSQLQuery(
"select * from TJ_ANSWERED_ASW where pol_id = "+pollId+" and prf_log = '"+logid+"'").uniqueResult();
使用此查询,当你知道查询的结果始终是唯一的时,你将获得唯一的结果。
如果查询返回多个值,你将获得异常
org.hibernate.NonUniqueResultException
因此,请确保你知道查询将返回唯一结果