Вручную переслать последовательность — oracle sql

Мне нужно переслать набор последовательностей только с доступом DML. Из-за ошибки в фрагменте кода несколько значений были захвачены без последовательности, а вместо этого вручную, поэтому теперь последовательность дублирует эти значения. Итак, я хотел бы подтолкнуть последовательность к максимальному значению, чтобы при следующем вызове nextval она давала значение выше максимального. У меня есть около 50 последовательностей, каждая из которых должна идти на несколько тысяч вперед.

Возможно ли это только с доступом DML? Если да, то как это сделать?

9
задан Justin Cave 7 March 2012 в 22:43
поделиться