【发布时间】:2012-10-31 20:09:17
【问题描述】:
我正在使用 NetBeans,当我编写 HQL 查询时,我看到一些奇怪的结果,当我在 HQL 编辑器中进行查询时,就像这样 from User,它会返回我所期望的,但如果我写:@ 987654322@,它什么也不返回,只是在列名称query(Char Char Byte Byte) 处键入名称,尽管它表示记录数。有人见过这个吗?
【问题讨论】:
-
你能打印出 SQL(Hibernate 中的 show_sql)并在 RDBMS 上运行吗?返回多少行?
-
你是对的。我复制了生成的sql并运行它,结果是我所期望的。但无论如何,我不知道为什么它不会在 NetBean HQL 编辑器中返回它。但是非常感谢,因为至少我现在有一个结果,做更多的步骤。
-
可能是生成的查询以某种方式包含未正确处理的 RDBMS 关键字?尝试选择不同的属性,看看会发生什么。 (如果可行,可能会向 netbeans 家伙提交错误)
标签: java hibernate netbeans hql