How to resolve org.hibernate.hql.internal.ast.QuerySyntaxException: unexpected token: for near line 1

问题描述 投票:0回答:0

例如我的hql:

select (select stuff((select ', ' + usrProd.product.externalId from UserProductsVO usrProd where usrProd.user.id = u.id for xml path('')), 1,1, '')) as productIds
from UserVO u
where u.id = 121323

我提到我在 hibernate 中注册了 stuff 函数,我想注册一些 xml path() 的 sql 语法,这可能吗?

hibernate hql
© www.soinside.com 2019 - 2024. All rights reserved.