以下这个程序总是编译不通过,急啊,请各位大侠指点
CREATE OR REPLACE PROCEDURE tb_income_expense_day2(SG_BALANCEDATE NUMBER)
IS
BEGIN
insert intosginfo.tb_income_expense_day(DEPTNAME,PURPOSE,BALANCEDATE,ACC,CASH,CASHORT)
SELECT a.DEPTNAME,b.PURPOSE,a.BALANCEDATE,sum(a.ACC),sum(a.CASH),a.CASHSORT
from sginfo.tb_income_expense a,sginfo.tb_purpose b
where a.BALANCEDATE=SG_BALANCEDATE,a.PURPOSEid=b.ID
GROUP BY a.CASHSORT,a.DEPTNAME,b.PURPOSE,a.ID,a.BALANCEDATE;
end tb_income_expense_day2;
|