为了账号安全,请及时绑定邮箱和手机立即绑定

这段代码有什么问题 我传了一个list集合进行批量删除

这段代码有什么问题 我传了一个list集合进行批量删除

爱边成的凉马龙 2016-11-07 21:33:56
 <delete id="removePlan"  >           delete from  tbl_plan  where P_no in              <foreach collection="list" index="index" item="pNo" open="(" separator="," close=")"> #{pNo}           </foreach> </delete>
查看完整描述

1 回答

已采纳
?
你好小Song

TA贡献29条经验 获得超10个赞

需要对list进行判空.

<delete id="removePlan" parameterType="List">
    delete from tbl_plan
    <if test="list!=null">
        <where>
            P_no in 
            <foreach item="pNo" collection="list" open="(" separator="," close=")">
                #{pNo}
            </foreach>
        </where>
    </if>
</delete>


查看完整回答
反对 回复 2016-11-16
  • 1 回答
  • 0 关注
  • 1337 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信