我设了id字段为自动编号,用的sequence,然后我用pl/sql developer的odbc importer从access导入数据,再插入数据的时候用sequence.nextval插入,发现说id重复了,我一看,sequence的last number是1,怎么办呀
拜托了拜托了~~
谢谢~~~~

解决方案 »

  1.   

    select max(id) from table;drop sequence seq_name;create sequence seq_name
    start with max(id)+1
    increment by 1;
      

  2.   

    可是红字部分的max(id)显示无效数字,把select语句嵌入到那个地方也不行,请问应该怎么处理呢,谢谢
      

  3.   

    汗,我只是让你看的清楚点。你把 max(id)替换为具体的数值。create sequence必须指明各选项的值。