mybatis delete标签

<delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
delete from news
where id = #{id,jdbcType=INTEGER};
delete from news_info
where news_id = #{id,jdbcType=INTEGER};
</delete>
不可以执行吗 SQL 命令为正确结束

mybatis在一个delete标签写多条delete语句

解决办法:直接写多条delete语句

[html] view plain copy

    <delete id="deleteComboInfo">  

    delete from amb_pairs where id in  

    <foreach collection="id.split(',')" close=")" open="(" separator="," item="item">  

    #{item}  

    </foreach>  

    ;  

    delete from amb_pair_detail where pair_id in  

    <foreach collection="id.split(',')" close=")" open="(" separator="," item="item">  

    #{item}  

    </foreach>  

    ;  

    </delete>  

温馨提示:答案为网友推荐,仅供参考
相似回答