ORA-04004: MINVALUE must be less than MAXVALUE

文档解释

ORA-04004: MINVALUE must be less than MAXVALUE

Cause: MINVALUE was specified to be greater than or equal to MAXVALUE

Action: specify a MINVALUE that is less than MAXVALUE

ORA-04004错误是一个底层系统错误,提示将要设置的最小值超过最大值。

官方解释

常见案例

正常处理方法及步骤

1. 使用ALTER SEQUENCE命令更新序列处理:ALTER SEQUENCE seqName MINVALUE n;

2.尝试重置序列,使用以下命令来做到这一点:ALTER SEQUENCE seqName RESTART WITH n;

3.如果上面的命令不能解决问题,您可以删除现有的序列并重新创建一个,例如:DROP SEQUENCE seqName;

4.最后一步是将MINVALUE设置为小于MAXVALUE的值,如下所示:CREATE SEQUENCE seqName MINVALUE n MAXVALUE m;

你可能感兴趣的