如题

解决方案 »

  1.   

    什么重复出来了? ID?
    使用Sequence实现id自增,不可能重复出现吧。
      

  2.   

    删除什么,什么重复
    自增ID是否指sequence
      

  3.   

    再创建sequence时,初始值start with 表已经存在的最大值+1,即可
      

  4.   

         创建一个sequence使这个序列以1为增量,然后在程序中使用 sequencename.nextVal()来去增量的值作为ID的值插入,这样不可能有重复的值的。
      

  5.   

     是 sequence
     兄弟是初学者,3楼的兄弟能不能说的详细点?
      

  6.   

    sequence不重新创建,一直用原先的不就不重复了吗
      

  7.   

    你先找出已有的id的最大值
    例如100
    创建新序列
    create sequence seq_name
    start with 100
    increment by 1以后就用它来插入id
    insert into table name values(seq_name.nextval,....)
      

  8.   

    自动递增ID是sqlserver里面的说法;oracle里面是sequence,而这个系列是不会重复的
      

  9.   

    sequence 可以重新编译
    重新编译以后可能重置