Use o
execute immediate
instrução para executar DDL dentro de PL/SQL. create procedure RebuildIndex(index_name varchar2) as
begin
execute immediate 'alter index ' || index_name || ' rebuild';
end;
Eu testei este código; funciona.
execute immediate
instrução para executar DDL dentro de PL/SQL. create procedure RebuildIndex(index_name varchar2) as
begin
execute immediate 'alter index ' || index_name || ' rebuild';
end;