customer:CUST_NUM CUST_LNAME           CUST_FNAME           CUST_BALANCE CUST_DOB CUS
-------- -------------        -------------------- ------------ -------- ---
    1099 Rauthor              Peter                           0
    1000 Smith                Jeanne                     749.11 15/03/79 30
    1001 Ortega               Juan                       615.52 10/01/74 35
    1002 Johnson              John                          500 21/10/74 35
    1003 Johnson              Alice                        1500 22/02/85 24**************************************************************************invoice: INV_NUM   CUST_NUM INV_DATE INV_AMOUNT
-------- ---------- -------- ----------
    8089       1000 21/03/09        301
    8088       1001 13/03/09      225.4
    8000       1000 23/04/08     235.89
    8001       1001 23/03/08     312.82
    8002       1001 30/03/08      528.1
    8003       1000 12/04/08     194.78
    8004       1000 23/04/08     619.44
    8005       1002 18/05/08        500
    8006       1003 28/05/08       1000
    8007       1003 29/05/08        500当删除一条invoice的记录时同时更新表customer的trigger怎么写啊
书上只给出了差入的例子
我自己写的编译时出现错误,哪位大侠给点意见:
create or replace trigger trg_updatecustbalance2
   after delete on invoice
   for each row
   begin
   update customer
   set cust_balance=cust_balance+:dele.inv_amount
   where customer.cust_num=:dele.cust_num;
   end;