YandexDirect

08 сентября 2020

Обновление сиквенсов или последовательностей в Oracle Database

 Всем привет, этот скрипт я просто оставляю тут на будущее. Полдня потратил чтобы написать его самостоятельно, а потом нашел на stackoverflow за полчаса. 

Для чего скрипт, после импорта данных из продуктивной бд в тестовую, слетают все сиквенсы, даже если предварительно их удалить, все равно приходят некорректные значения. После импорта необходимо обновить их вручную.

Что делает скрипт, выполняется проход по таблицам в которых используются сиквенсы, считается количество записей и этим количеством +1 обновляются сиквенсы, параметр start with. 

Общее·количество·просмотров·страницы