主键存在时又insert转为update某个关键字段,示例如下,注意,如果这条数据曾经不存在,此时执行insert返回条目是1,如果已存在,执行update返回条目是2!!!


<insert >
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>

相关文章:

  • 2021-07-27
  • 2021-08-26
  • 2021-05-24
  • 2022-02-14
  • 2021-12-26
  • 2022-02-01
猜你喜欢
  • 2022-12-23
  • 2022-01-04
  • 2022-12-23
  • 2021-08-06
  • 2021-11-27
相关资源
相似解决方案