ibatis 传递数组作为参数
2012-05-21 17:03
316 查看
<delete id="deleteRy">
<![CDATA[
DELETE FROM T_RLZY_RY where ID IN
]]>
<iterate close=")" open="(" conjunction=",">
<![CDATA[
#[]#
]]>
</iterate>
</delete>
<delete id="updateLzyyByIds" parameterClass="Map">
<![CDATA[
UPDATE T_RLZY_RY SET LZYY=#lzyy# where ID IN
]]>
<iterate close=")" open="(" property="ids" conjunction=",">
<![CDATA[
#ids[]#
]]>
</iterate>
</delete>
程序调用
Map map=new HashMap();
map.put("jgid", jgid);
map.put("ids", ids.split(","));
map.put("lzyy", lzyy);
sqlClient.update("ry.updateLzyyByIds", map);
sqlClient.delete("ry.deleteRy", ids.split(","));
<![CDATA[
DELETE FROM T_RLZY_RY where ID IN
]]>
<iterate close=")" open="(" conjunction=",">
<![CDATA[
#[]#
]]>
</iterate>
</delete>
<delete id="updateLzyyByIds" parameterClass="Map">
<![CDATA[
UPDATE T_RLZY_RY SET LZYY=#lzyy# where ID IN
]]>
<iterate close=")" open="(" property="ids" conjunction=",">
<![CDATA[
#ids[]#
]]>
</iterate>
</delete>
程序调用
Map map=new HashMap();
map.put("jgid", jgid);
map.put("ids", ids.split(","));
map.put("lzyy", lzyy);
sqlClient.update("ry.updateLzyyByIds", map);
sqlClient.delete("ry.deleteRy", ids.split(","));
相关文章推荐
- string和数组作为参数传递给函数
- 数组作为函数参数传递时
- C#中数组作为函数参数的传递方式
- 当数组作为函数的参数进行传递时,该数组自动退化为同类型的指针!
- C语言中指针数组作为参数传递修改内容
- C语言技巧:怎样把数组作为参数传递给函数?
- C语言数组与指针作为传递参数的使用
- 数组名作为函数的参数传递给函数
- c++中关于数组作为函数参数并传递数组元素个数的几种有效方法的讨论
- 数组作为传递参数传递
- 问vb回调函数中能否将数组作为传递参数?
- ibatis 和mybatis中 >,<作为参数在ibatis传递时要注意 $值$
- C语言中数组名作为参数进行函数传递
- 数组作为函数参数传递
- [指针三]数组作为参数传递
- go数组作为函数参数传递
- axios向后台传递数组作为参数的方法
- c++中关于数组作为函数参数并传递数组元素个数的几种有效方法的讨论
- 数组作为函数参数传递时退化为指针(腾讯)
- 按值、按引用和作为输出变量传递数组参数