Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Procedimento armazenado do Oracle com comando Alter


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.