首页 > 其他 > 详细

mybatis insert转update,duplicate关键字的使用示例,及返回情况说明

时间:2019-12-05 16:05:15      阅读:78      评论:0      收藏:0      [点我收藏+]
主键存在时又insert转为update某个关键字段,示例如下,注意,如果这条数据曾经不存在,此时执行insert返回条目是1,如果已存在,执行update返回条目是2!!!


<insert id="insert" parameterType="com.htsec.kcmimMonitor.model.MoSchedualLock">
insert into mo_XXXX_lock (
sch_id,
lock_state,
create_time,
modified_time
)
values (

#{schId,jdbcType=VARCHAR},
#{lockState,jdbcType=VARCHAR},
#{createTime,jdbcType=VARCHAR},
#{modifiedTime,jdbcType=VARCHAR}

)
on duplicate key update

modified_time=#{modifiedTime,jdbcType=VARCHAR},
modified_time=#{modifiedTime,jdbcType=VARCHAR}

</insert>

mybatis insert转update,duplicate关键字的使用示例,及返回情况说明

原文:https://www.cnblogs.com/zaierzai/p/11989097.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!