在Hibernate中创建SQLSQL

时间:2012-04-14 22:25:28

标签: java sql-server hibernate

我有以下代码:

String SQL_QUERY ="Select abstractDesc from article";
Query query = session.createSQLQuery(SQL_QUERY);
Object [] amount = (Object []) query.uniqueResult(); 
out.println("mean amount: " + amount[0]);

但是我收到以下错误:

  

Hibernate:从文章中选择abstractDesc       查询未返回唯一结果:10

如何解决此问题以执行查询并正确打印结果?

1 个答案:

答案 0 :(得分:2)

当您使用uniqueResult()时,您告诉Hibernate您只期望一个值。

检查您的数据库或将uniqueResult()替换为[list()] 1以查看您的回复。