该设置由 Hibernate 3 组成。我正在尝试按原样执行原始查询。该设置适用于其他简单查询、数据库插入和更新。
有问题的查询是:
org.hibernate.hql.ast.QuerySyntaxException: unexpected token: ( near line 1, column 29 [
SELECT keyMain, value FROM (select distinct K.[key] as keyMain,
( SELECT value FROM com.trans.dto.Resources as L WHERE L.[key] = K.[key]
and L.lang_code = 'A11' ) as value from com.trans.dto.Resources as K )
as test order by keyMain ]
资源是表并在 hibernate.cfg.xml 中有映射设置
我在想“KEY”是无法更改的列之一的名称。我如何逃避关键词?
如果不是 1,那么就是子查询中的多选。
请指教。任何建议都有很大帮助。