mybatis批量刪除的sql語句拼接
阿新 • • 發佈:2019-01-26
1。問題描述
在刪除一條語句時,有時候會關聯外來鍵,這時候批量刪除會大大的提高效率。
2。拼接語句
<!--批量刪除-->
<!--DELETE FROM hscs_itf_defination_lines WHERE HEADER_ID in(15,16);-->
<delete id="deleteByHeaders" parameterType="java.util.List">
DELETE from hscs_itf_defination_lines where HEADER_ID in
<foreach collection="list" item="id"
open="(" close=")" index="index" separator=",">
#{id}
</foreach>
</delete>
<!--批量刪除-->