У меня есть этот сценарий SQL в моем приложении:
select my_seq.nextval from dual connect by level <= 100;
Это прекрасно работает, но однажды я увидел (в журналах), что он вообще не возвращал строк. Значение последовательности довольно далеко от максимума. Интересно, как это вообще возможно.
Сценарий создания последовательности:
CREATE SEQUENCE my_seq
MINVALUE 1 MAXVALUE 999999999999999999999999999
INCREMENT BY 1 START WITH 3602281
CACHE 2000 NOORDER NOCYCLE;