<insert id="insertTmoniAnsDaynum" parameterType="java.util.List" useGeneratedKeys="false">
        insert into t_moni_ans_daynum(reg_date,busi_sys_no,resp_code,tx_num,num_ratio,resp_desc,flag,reg_time)
            values
        <foreach collection="list" item="item" index="index" separator=",">
            (#{item.regDate},#{item.busiSysNo},#{item.respCode},#{item.txNum},#{item.numRatio},#{item.respDesc},#{item.flag},#{item.regTime})
        </foreach>
            on CONFLICT(reg_date,busi_sys_no,resp_code) do UPDATE set tx_num=t_moni_ans_daynum.tx_num+EXCLUDED.tx_num,reg_time=EXCLUDED.reg_time
</insert>

以上是使用mybaits框架写的sql。

CONFLICT括号里是表的索引。
pg数据库,插入数据,若已存在则更新数据

pg数据库,插入数据,若已存在则更新数据

 

相关文章:

  • 2022-12-23
  • 2022-01-15
  • 2022-01-11
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-11-03
  • 2022-01-05
  • 2021-06-26
  • 2022-12-23
相关资源
相似解决方案