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

被折叠的 条评论
为什么被折叠?



