Help!!! Compiler Error
From: Steve Liberty <sliberty_at_cnj.digex.net>
Date: 25 Mar 1995 16:09:03 GMT
Message-ID: <3l1f6v$9d3_at_news1.digex.net>
BEGIN
IF (NC = 0) OR (NC > 10) OR (M = 0) THEN RETURN 0.0;
ELSE
END IF;
END; END; PACKAGE PKG_TEST IS
/***********************************************************************/
Date: 25 Mar 1995 16:09:03 GMT
Message-ID: <3l1f6v$9d3_at_news1.digex.net>
I hope someone can helpme. I am getting the following error:
Error 0 at line 0 column 0
PL/SQL Check #20609
Please inform your Oracle Representative
The code is below.
PACKAGE BODY PKG_TEST IS
/***********************************************************************/
/* PUBLIC ROUTINESvar_SumA NUMBER;
/***********************************************************************/
FUNCTION fn_LongCouponIntFormula_C(NC IN INTEGER, A IN ARRAYOFINT, M IN INTEGER, NL IN ARRAYOFINT, P IN NUMBER, R IN NUMBER) RETURN NUMBER IS
BEGIN
IF (NC = 0) OR (NC > 10) OR (M = 0) THEN RETURN 0.0;
ELSE
var_SumA := 0.0; FOR i IN 1..NC LOOP IF (NL(i).Value > 0) THEN var_SumA := var_SumA + (A(i).Value / NL(i).Value); END IF; END LOOP; RETURN (P * (R / M) * var_SumA);
END IF;
END; END; PACKAGE PKG_TEST IS
/***********************************************************************/
/* PRIVATE DEFINITIONS
/***********************************************************************/
TYPE ARRAYOFINT IS TABLE (Value INTEGER);
/***********************************************************************/
/* FORWARD DECLARATIONReceived on Sat Mar 25 1995 - 17:09:03 CET
/***********************************************************************/
FUNCTION fn_LongCouponIntFormula_C(NC IN INTEGER, A IN ARRAYOFINT, M IN INTEGER, NL IN ARRAYOFINT,