如何将多个字符串值传递给 ibatis 自定义查询
SELECT *from ks,lk
WHERE (Category_Code = #category#) AND Item_Code = #item_code#)
AND (Return_Data.Institution_Code NOT IN (#bankCodes#))
我想在not in 子句中传递许多值的集合。我如何在Java中传递它?我已尝试 bankcodes="0000006"+","+"0000001";
但没有成功。
SELECT *from ks,lk
WHERE (Category_Code = #category#) AND Item_Code = #item_code#)
AND (Return_Data.Institution_Code NOT IN (#bankCodes#))
I want to pass a collection of many value in the not in clause. How do I pass it in Java? I have tried bankcodes="0000006"+","+"0000001";
but it didn't work.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以利用 MyIbatis 的动态 SQL 功能(在用户指南中查找动态 SQL):
You could take advantage of the Dynamic SQL features of MyIbatis (lookup Dynamic SQL in the userguide):