本文主要是介绍采坑笔记--,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1,问题描述:
确保数据的唯一性,使用sql 语句 on duplicate unique update ,在mybaits中的mapper文件中拼接sql,出现第二次执行,报
Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '0' for key 'PRIMARY'
解决办法:将主键id注释掉,再次多次执行,ok了!
insert into daily_order_statistics ( <!--daily_order_id, --> ....) values ( <!--#{dailyOrderId,jdbcType=BIGINT}, -->
#{brandsId,jdbcType=BIGINT}, #{adCode,jdbcType=VARCHAR}, ......) on duplicate key update
<!-- daily_order_id=#{dailyOrderId,jdbcType=BIGINT}, -->
brands_id=#{brandsId,jdbcType=BIGINT},.........
1,union与union all区别的原因
这篇关于采坑笔记--的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!