Preciso fazer com que esses parâmetros sejam do tipo BIND, entretanto não estou conseguindo fazer.
Seria apenas apontar o ":" aos parâmetros?
Se alguém puder ajudar.....
CREATE OR REPLACE PROCEDURE spCalculaValores(P_EMPRESA IN CHAR
,P_AGENCIA IN CHAR
,P_CONTRATO IN CHAR
,P_PARCELA IN NUMBER
,P_SIMULACAO IN CHAR
,P_RETURN OUT SYS_REFCURSOR)
IS
BEGIN
OPEN P_RETURN
FOR SELECT Distinct P.Situacao, P.Situacao, P.UltimaSequencia, P.Vcto,
P.Parcela, P.Principal, P.Receita, P.Renda, P.RendaRevertida, P.Correcao,
P.JurosAtraso, P.ComPermanencia, P.RendaCreAtraso, P.RendaCreLiquidacao, P.saldo, P.SaldoRenda,
P.DataSaldo, P.Moeda, P.Aniversario, P.TipoMoeda, P.PagaJuros, P.PagaCorrecao, P.Cessao, P.TipoCredito,
P.Pmt, P.Banco, P.CodigoBancosCobranca, P.BaixaRetida, C.Conveniada, C.ConveniadaOrgao,
C.TaxaMes,
C.Irr,
C.DataPrejuizo,
C.tarifaantecipacao
FROM Parcelas P INNER JOIN ContratosCdc C ON (P.Empresa = C.Empresa
AND P.Agencia = C.Agencia
AND P.Contrato = C.Contrato)
WHERE P.Empresa = P_EMPRESA
AND P.Agencia = P_AGENCIA
AND P.Contrato = P_CONTRATO
AND P.Parcela = P_PARCELA
ORDER BY P.Parcela;
END spCalculaValores;