А как насчет этой последовательности шагов?
-- original table
create table table2
(x number);
create index table2_idx on table2(x);
-- now create the copy table
create table table1
as
select * from table2;
-- create new index
create index table1_idx on table1(x);
-- now switch
drop table table2;
rename table1 to table2;
Замените ваши собственные определения и имена индексов.
Вы найдете это в индексе DDL
на вкладке обзора таблицы SQL
.