系统使用的过程中有时会出现sequence 错误,数据库中的max值比sequence .nextval大,造成数据无法插入,
在没有工具的情况下只能在sqlplus下修改,修改语句如下:
alter sequence S_DOC70PLU increment by 100001 nocache;
S_DOC70PLU :名称
100001 :需要增加的数值(max(id)-S_DOC70PLU .nextval)
这样就可以正常使用了。
也可以通过工具修改例如pl/sql或toad等工具进行修改,具体修改不在此详解。