我有这个问题。将其从sql查询转换为hql。我有以下错误“意外标记:(靠近第2行第列)”
String query = "SELECT MAX(number)\n" +
" FROM (SELECT number FROM EmployeeTripCard \n" +
" WHERE EXTRACT(YEAR FROM issueDate) = '2015'\n" +
" UNION ALL\n" +
" SELECT trip_card_number FROM PostgraduateTripCard\n" +
" WHERE EXTRACT(YEAR FROM issueDate) = '2015'\n" +
" UNION ALL\n" +
" SELECT trip_card_number FROM StudentTripCard \n" +
" WHERE EXTRACT(YEAR FROM issueDate) = '2015'\n" +
" )";
Integer result = (Integer) getSessionFactory().getCurrentSession().createQuery(query).uniqueResult();
我不知道怎么了
我的坏Vytsalo,没有看数据库标签。从句中不支持HQL子查询
请注意,HQL子查询只能出现在select或where子句中:Hibernate查询语言
我将错误作为意外标记:(在查询下面,但同样的查询在SQL中运行良好) 我希望有人能帮我。
当我执行此操作时,我遇到了这个错误,请任何人告诉我hql查询的错误。 组织。冬眠hql。内部的ast。QuerySyntaxException:意外标记:第1行第65列附近的限制[来自com.softlogic.models.AC\u Customer order by Customer\u pk DESC LIMIT 1]
你好,我尝试在其他问题中搜索,但没有一个提到的解决方案,我尝试对我不起作用。 使用命令时: npm启动 我有一个错误: /src/index.js模块生成失败(来自./node_modules/babel-loader/lib/index.js):语法错误:d:/kodilla/projekty/webpack-to-do-app/src/index.js:意外>令牌(6:4) package.j
我在测试机智。ai与fb提供的样品,我运行在以下错误。。。 我对节点和机智很陌生。我使用了初始化并安装节点wit模块。能找个人帮忙吗?
问题出现在(bot)中。这部分代码:
我将Postgresql与Hibernate一起使用。工作正常,但时区UTC的抛出错误。 版本:PostgreSQL9.5。同样的sql查询在pgadmin中运行良好。 java.lang.IllegalArgumentException:org.hibernate.hql.internal.ast.QuerySyntaxException:意外标记:在第1行第167列附近[从com.hp.jam