存储过程错在哪里?
下面的存储过程出现编译错误,请问错在哪里,谢谢。
CREATE PROCEDURE test_pro
(iBegin IN NUMBER,
iEnd IN NUMBER,
summoney OUT NUMBER)
AS BEGIN
SELECT summoney = SUM(DATAVALUE)
FROM BASICDATAAMR_TAB
WHERE rownum <= iEnd
minus
SELECT summoney = SUM(DATAVALUE)
FROM BASICDATAAMR_TAB
WHERE rownum <= iBegin
END