gpt4 book ai didi

java - 在 Hibernate 中创建 SQLQuery

转载 作者:行者123 更新时间:2023-12-02 07:51:38 26 4
gpt4 key购买 nike

我有以下代码:

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: Select abstractDesc from article query did not return a unique result: 10

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

最佳答案

当您使用 uniqueResult() 时,您是在告诉 Hibernate 您只需要一个值。

检查您的数据库或将 uniqueResult() 替换为 [list()] 1看看你能得到什么。

关于java - 在 Hibernate 中创建 SQLQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10157855/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com