Самое интересное, что в данном случае мы наткнулись на отсутствие в Оракле Cascade Update у ключа, что есть в MSSQL-е.В свое время мы горячо спорили с нашим админом Оракла о полезности/бесполезности таких вещей. Вот один из примеров крайней полезности, когда можно было бы просто создать новую последовательность и убить пропуски простым апдейтом.Кстати, такая проблема возникает в Oracle Forms, которые сразу кешируют определенное количество SEQ.NEXT_VAL, а запись порождается обычно одна за транзакцию.
Copyright ©