java - 准备好的语句作为 sql 参数
问题描述
如何将准备好的语句的问号传递给 sql LIKE 语句?
LIKE '&?&' 但问号将是准备好的语句中传递的参数。
解决方案
您可以使用表达式。例如在 ANSI SQL 中:
where col like '%' || ? || '%'
一些数据库使用concat()
or +
,而不是(或除了)||
。
推荐阅读
- wso2 - 在 WSO2 的开发门户中更新默认 Curl 命令
- cmd - 通过命令行打印给定数量的word文件副本
- kubernetes - 角色绑定不是我所期望的
- javascript - 关于地图物种文档(和目的)的困惑
- powerbi - 带有值和百分比的堆积条形图(Excel 示例)
- reactjs - 在 React 中拖放到项目选择
- twilio - 如何在连接呼叫之前检查 Twilio 客户端的状态
- ios - 即使 macOS 应用程序使用开发人员 ID 签名,Safari 也会要求允许未签名扩展
- arrays - 在C语言中,为什么array、&array、&array[0]的地址是一样的?
- openlayers - 如何在 openalyer 6 中用矢量图层遮盖图像层?