Поведение последовательности в операторах слияния Oracle

Недавно я столкнулся с проблемой, связанной с увеличением значений последовательности внутри оператора слияния.

Предложение MERGE INSERT обращается к последовательности для заполнения одного из столбцов. Я заметил, что не имеет значения, сколько строк действительно подходит для вставки, последовательность в конечном итоге увеличивается для общего количества записей в исходном предложении SELECT.

Почему это может происходить?

Я работаю над Oracle 10gR2

Спасибо,

6
задан Ollie 20 October 2011 в 09:30
поделиться