Chamar varias funções dentro de uma procedure

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
katiacd
Rank: Programador Pleno
Rank: Programador Pleno
Mensagens: 37
Registrado em: Seg, 09 Mai 2016 3:07 pm
Cristine

Analista Pleno

Boa noite amigos!

Por favor, preciso criar procedure para chamar várias functions. São mais de 20. Já criei todas funções. Somente preciso chama-las na procedure,
Alguém tem um exemplo bom para me ajudar?

Obrigada....

Kátia
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Selecionar tudo

CREATE OR REPLACE PROCEDURE proc_abc
IS
  v_num1  NUMBER;
  v_var2  VARCHAR2(100);
BEGIN
  
  --Chamada da function 1 (se o retorno for numerico)
  v_num1 := SUA_FUNCTION1('parametros, se houver');

  --Chamada da function 2 (se o retorno for varchar )
  v_var2 := SUA_FUNCTION2('parametros, se houver');

  --etc...

END;

katiacd
Rank: Programador Pleno
Rank: Programador Pleno
Mensagens: 37
Registrado em: Seg, 09 Mai 2016 3:07 pm
Cristine

Analista Pleno

Boa noite Dr_Gori!

Obrigada pela ajuda...Deu certo!
katiacd
Rank: Programador Pleno
Rank: Programador Pleno
Mensagens: 37
Registrado em: Seg, 09 Mai 2016 3:07 pm
Cristine

Analista Pleno

Boa noite dr_gori,

Como tenho mais de 20 funções, quero fazer um type pipeline ,retornado as mesmas como saída. Pode me dar uma dica?

Origada
Responder
  • Informação