oracle 修改 sequence 数值

系统使用的过程中有时会出现sequence 错误,数据库中的max值比sequence .nextval大,造成数据无法插入,

在没有工具的情况下只能在sqlplus下修改,修改语句如下:

 

 alter sequence S_DOC70PLU increment by 100001 nocache;

 

S_DOC70PLU :名称

100001             :需要增加的数值(max(id)-S_DOC70PLU .nextval)

 

这样就可以正常使用了。

 

也可以通过工具修改例如pl/sql或toad等工具进行修改,具体修改不在此详解。

你可能感兴趣的:(oracle,oracle,工具,数据库)