这类似于如何在 Hibernate 的 HQL 中转义保留字。但我使用 JPA,所以该解决方案不适用。
那么,如何在 JPA 中转义 HQL 关键字?
示例查询:(count
是有问题的。)
em.createQuery("INSERT INTO Count (id, count) SELECT 1, ?").setParameter(1, id).executeUpdate();
有这个 jira HHH-3811,仍然打开。不确定是否相关,因为它是关于 SQL 关键字,而不是 HQL 关键字。