容错jdbctemplate.batchupdate when duplicate key

guykilcj  于 2021-07-05  发布在  Java
关注(0)|答案(0)|浏览(241)

我有一个sql,它获取大量行,然后在一次迭代中插入到数据库中。
插入摘要(name,startdate,enddate,initialsize,completed,remaining)选择(status.type+“”+status.generic)作为name,dateadd(day,-28,status.pat2)作为startdate,dateadd(day,1,status.pat2)作为enddate,count(*)作为initialsize,sum(case when status.sw='y'then 1 else 0 end)作为completed,sum(status.sw='y'然后0或1结束时的情况)作为剩余自。。。。。。。

jdbcTemplate.batchUpdate(sql);

如何使其具有容错性意味着如果由于重复的键(列名)而出现异常,则insert将继续,而不包含重复的行。
谢谢你

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题