java吧 关注:1,215,585贴子:12,661,971
  • 8回复贴,共1

问个问题,mybatis批量插入的时候主键重复了忽略继续插入

只看楼主收藏回复

就是我要批量插入一组数据,主键是在程序生成的,有可能数据库会有重复的。
如果重复的话就忽略,继续插入其他的数据。
现在的问题是,重复了后面的就不能插入了,有异常。
这是插入代码:


IP属地:福建1楼2016-07-25 19:57回复
    难道我只能一条一条的插入才行吗


    IP属地:福建5楼2016-07-25 20:02
    回复
      黄图哥就一个


      IP属地:福建7楼2016-07-25 20:05
      回复
        只有主键没有其他唯一约束的话,主键自动生成是怎么生成的?如果是整型主键,直接获取最大下标,从最大下标+1开始插入如何?还有可以生成那种永不重复的主键,hiberante上有这种,batis应该也有类似的吧。


        IP属地:广东8楼2016-07-25 20:43
        收起回复
          水一帖。


          IP属地:广东10楼2016-07-25 21:14
          回复
            来个大神啊


            IP属地:福建来自Android客户端11楼2016-07-26 08:54
            回复
              我顶


              IP属地:福建来自Android客户端12楼2016-07-26 09:47
              回复