与多个参数的传入与like语法
s1318601
2012-08-24
<select id="seatchConsumer" resultMap="consumer" parameterClass="java.util.HashMap">
select * from custom where userId=#first# and companyName like '%$second$%' </select> 注意上句中like的部分是'%$second$%',而不是'%#second#%'这样写报错 传入的参数是一个map型,赋值的过程为 map.put("first", 12); map.put("second", "鼎"); 在拼sql的时候直接写key就可以了(首次发帖不祥之处,妄请见谅) |
|
jinnianshilongnian
2012-08-24
建议你直接在程序中 拼%%
不要%$second$% 可能sql注入的 |
|
s1318601
2012-08-24
哦 ,知道了
|
|
feng5199
2012-09-03
##这样使用 '%' || #second# || '%'
|
相关讨论
相关资源推荐
- 在工具栏中嵌入其他控件
- 如何嵌入(Docking)一个工具条
- DOCK软件测试大乐,科学网-Docking软件大比拼-袁曙光的博文
- ARX实现屏幕菜单(DockControlBar)
- DockingToolbar.dll
- Docking Toolbars and CControlBar, Side-By-Side, EnableDocking
- VC6创建single document 不勾选 Docking toolbar 或Initial status bar崩溃问题
- 坐标轨迹计算_多功能拆除机器人自动对接工具轨迹规划研究
- 工具栏中嵌入控件;将对话框作为工具条
- 如何使对话框中接收到WM_CHAR消息(Windows编程)