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;