mybatis更新用in

每次写这种类似的mybatis都是错误不断.....

首先一定要看控制台的报错信息,这点相当重要。例如miss sign  可能就是少了等于符号等...

<update id="updateXmFksz" parameterType="java.util.HashMap">

update srm_xmjbxx set 
sffk=#{sffk},
       fkgs=#{fkgs}
   where xmid in 
   <foreach collection="alist" index="index" item="item" open="(" separator="," close=")">
          #{item}
       </foreach> 

</update>


最好是把mybatis里面写好的sql粘贴进plsql或者navicat替换成具体数据运行下。

猜你喜欢

转载自blog.csdn.net/ademoa/article/details/79928004