Como chamar executar uma procedure dentro de outra oracle pl

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
Tinho
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 317
Registrado em: Seg, 16 Nov 2009 4:50 pm
Localização: São Paulo - SP

Pessoal estou com uma dúvida que acredito ser relativamente simples (pelo menos para os mais experientes). Eu possuo uma procedure "principal" que executa determinada rotina, ao terminar de executar este procedimento eu tenho que executar um outro (que será uma segunda procedure) na sequência aproveitando os parâmetros passados da primeira proc.

Por isso gostaria de saber como fazer a chamada a esta segunda procedure dentro de outra e qual a sintaxe.

Grato.
victorhugomuniz
Moderador
Moderador
Mensagens: 1396
Registrado em: Sex, 01 Fev 2008 2:06 pm
Localização: Rio de Janeiro - RJ
Contato:
:D

realmente e muito simples

basta chamar ela pelo nome e passar os parametros necessários..

tipo assim..

Selecionar tudo

sua_procedure(param1, param2)
exemplo da documentação..

Selecionar tudo

A Procedure or Trigger Calling Another Procedure

A procedure or trigger can call another stored procedure. For example, included in the body of one procedure might be the following line:

. . .
Sal_raise(Emp_id, 200);
. . .

fonte
Tinho
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 317
Registrado em: Seg, 16 Nov 2009 4:50 pm
Localização: São Paulo - SP

Obrigado amigo, ajudou muito!
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 10 visitantes