Не могли бы вы рассказать, каково максимальное/минимальное значение MAXVALUE
в последовательности и каково минимальное/максимальное значение MINVALUE
в последовательности?
Каково максимальное значение MAXVALUE в последовательности в оракуле?
Ответ 1
http://docs.oracle.com/cd/B28359_01/server.111/b28286/statements_6015.htm
MAXVALUE
Укажите maximum value the sequence can generate
. Это целочисленное значение может иметь 28 or fewer digits
. MAXVALUE должен быть равен или больше, чем START WITH, и должен быть больше MINVALUE.
MINVALUE
Укажите minimum value of the sequence
. Это целочисленное значение может содержать 28 или менее цифр. MINVALUE должен быть меньше или равен START WITH и должен быть меньше MAXVALUE.
CREATE SEQUENCE supplier_seq
MINVALUE 1
MAXVALUE 999999999999999999999999999
INCREMENT BY 1;
Ответ 2
Максимальное значение ограничено только 28 цифрами.
Ответ 3
Вам не нужно указывать какое-либо значение MAX Value при создании seq.
CREATE SEQUENCE seq_name MINVALUE 1 NOMAXVALUE INCREMENT BY 1;
Это приведет к созданию seq с помощью
MIN_VALUE 1
MAX_VALUE 9999999999999999999999999999