Сначала вы должны проверить PCTFREE ... достаточно ли места для каждого ряда, чтобы стать длиннее?
Если вы выбрали очень маленькую PCTFREE или в ваших данных много обновлений, увеличивающих длину, вы можете начать цепочку каждой строки, чтобы сделать это обновлением.
Вы почти наверняка лучше сделать это как CTAS.
Создайте таблицу t2 как выберите seq.nextval, t1. * Из t1.
падение t1
переименуйте t2 в t1.