org.hibernate.hql.internal.ast.QuerySyntaxException: Invalid path

很不幸遇到了这样的提示。搜索后都说是执行的hsql语法错。这个不用搜素都知道,关键要的是哪里错了。

复制出错的语句:

select bo from org.qlm.codeManage.entity.CodeItemBO bo where bo.itemId in (select cl.level3 from org.qlm.codeManage.entity.CodeLinkThree cl where cl.level1='026303' and c1.level2='0264003') order by bo.seq

怎么看怎么没错。

之前这里没有问题,今天新增了c1.level2条件后报的错,删除就没错,加上就报错。

仔细对比  cl.level1='026303'

                c1.level2='0264003'

发现了端倪,开发人员看错了。你看出来了吗?

还有容易错的是0和O。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大道不孤,众行致远

请给我加油

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值