Ir ao conteúdo
  • Cadastre-se

Oracle PL/SQL - PLS-00306 erro na procedure


Posts recomendados

Pessoal, boa tarde. 

Será que conseguem me ajudar em algo? 
Ao rodar o comando abaixo tenho a seguinte resposta:

 

PLS-00306: wrong number or types of arguments in call to 'PRC_CORRIGIR_PCHISTEST'

Comando:
 

DECLARE 
  VD_DATAPARARECALCULAR DATE;
BEGIN
  VD_DATAPARARECALCULAR := TO_DATE('10/02/2019', 'DD/MM/YYYY'); --Dt para recalcular

  FOR DADOS IN (SELECT CODPROD, CODFILIAL
                  FROM PCHISTEST
                 WHERE PCHISTEST.DATA = (VD_DATAPARARECALCULAR - 1)) LOOP

--Tabelta auxiliar para acompanhar os dados, pode ser comentada se for necessário                 
   EXECUTE IMMEDIATE 'INSERT INTO log_script(filial, produto) VALUES(' || DADOS.CODFILIAL || ',' || DADOS.CODPROD || ' )'; COMMIT; --Tabela auxiliar para verificar se os dados estão sendo gravados.
--    
    pkg_analisar_estoque.prc_corrigir_pchistest(PDDTINICIAL => VD_DATAPARARECALCULAR,
                                                PDDTFINAL   => VD_DATAPARARECALCULAR,
                                                PNCODPROD   => DADOS.CODPROD,
                                                psCODFILIAL => DADOS.CODFILIAL);
  
  END LOOP;
END;

 

 

a package chama uma procedure que possui essa descrição:

 

declare
  -- Non-scalar parameters require additional processing 
  p_entrada pkg_analisar_estoque.tp_entrada;
begin
  -- Call the procedure
  pkg_analisar_estoque.prc_corrigir_pchistest(p_entrada => p_entrada);
end;

 

 

 

Já li, mas não compreendi como consertar isso ai. 

Será que conseguem me dar uma luz?

 

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...