Java教程

【SQL】批量操作:批量插入、删除

本文主要是介绍【SQL】批量操作:批量插入、删除,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、批量删除
    <delete id="deleteLanguageBatch">
        delete from user where
        <foreach collection="list" item="item" separator="or">
            id = #{item.id}
            name = #{item.name}
        </foreach>
    </delete>
2、批量插入
<!--  批量插入  -->
    <insert id="batchInsert" parameterType="java.util.List">
        INSERT INTO
        ORDER_GOODS
     (
     OG_ID,
        ORDER_ID,
        GOODS_DBID
     )VALUE
     <foreach collection="orderGoodsList" item="item" separator=",">
(
#{item.ogId},
    #{item.orderId},
    #{item.goodsDbid}
)
    </foreach>
</insert>
 

 

这篇关于【SQL】批量操作:批量插入、删除的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!