数据库
首页 > 数据库> > Mybatis 数据库Oracle (批量update)双循环,多字段,多条件操作以及多条sql写法

Mybatis 数据库Oracle (批量update)双循环,多字段,多条件操作以及多条sql写法

作者:互联网

批量更新多字段,多条件

<update id="update" parameterType="java.util.List">
begin
<foreach item="item" collection="list" index="index" separator=";">
	update
		A
	SET 
		SJ = TO_DATE(#{item.sj},'yyyy-MM-dd hh24:mi:ss')
	WHERE
		zx 
	IN
	<foreach item="xxx" collection="item.xxx" index="index" separator=";">
		#{xxx}
	</foreach>
</foreach>
;
<****此处略*****>
;end;


标签:双循环,批量,ss,update,item,sql,多字段
来源: https://blog.csdn.net/weixin_39016187/article/details/110879542