Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

FileasFogg

Execute immediate

Recommended Posts

Olá Srs!

 

Gostaria de saber se existe como retornar o resultado de um execute immediate... ex:

 

if (execute immediate 'create table usuario_atual as select user from dual' = false)  then
   raise_application_error(-20001, 'Erro ao criar a tabela');
  end if;

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa! Anderson, desculpa mas não entendi muito bem, você tem algum exemplo ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

begin

execute immediate ....

exception

when others then

raise_apllication_eror(-20001,'Erro');

end;

 

 

Não estou certo que funcione para todos os casos , mas creio que o que foi sugerido foi isto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.