mybatis做批量修改
批量修改<update id="batchUpdateDipDiseOprnCrsp">UPDATE dip_dise_oprn_crsp_d<trim prefix="set" suffixOverrides=","><trim prefix="DISE_SCO = case" suffix="end,"> <!--修改对照病种分值--><f
·
批量修改
<update id="batchUpdateDipDiseOprnCrsp">
UPDATE dip_dise_oprn_crsp_d
<trim prefix="set" suffixOverrides=",">
<trim prefix="DISE_SCO = case" suffix="end,"> <!--修改对照病种分值-->
<foreach collection="list" item="i">
<if test="i.diseSco != null and i.diseSco != ''">
when DISE_OPRN_CRSP_ID = #{i.diseOprnCrspId} then #{i.diseSco}
</if>
</foreach>
</trim>
<trim prefix="ACT_DISE_SCO = case" suffix="end,"> <!--修改实际病种分值-->
<foreach collection="list" item="i">
<if test="i.actDiseSco != null and i.actDiseSco != ''">
when DISE_OPRN_CRSP_ID = #{i.diseOprnCrspId} then #{i.actDiseSco}
</if>
</foreach>
</trim>
<trim prefix="VALI_FLAG = case" suffix="end,"> <!--修改有效标识-->
<foreach collection="list" item="i">
<if test="i.valiFlag != null and i.valiFlag != ''">
when DISE_OPRN_CRSP_ID = #{i.diseOprnCrspId} then #{i.valiFlag}
</if>
</foreach>
</trim>
</trim>
<where>
<foreach collection="list" separator="or" item="i">
DISE_OPRN_CRSP_ID = #{i.diseOprnCrspId}
</foreach>
</where>
</update>

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)