0
我想有一個情況,我有2個表,表1是客戶表與工資欄,表2是稅表。 當我在納稅表中插入稅額的記錄時,我想要減去工資的金額和客戶表(工資欄)隨淨薪更新。Oracle在插入另一個表時觸發更新
CREATE OR REPLACE TRIGGER trig_update
AFTER INSERT ON tax
FOR EACH ROW
DECLARE
net_sal;
BEGIN
net_sal := :customers.salary - :tax.amount;
UPDATE customers (salary) VALUES (net_sal)
WHERE (tax.cust_id == customers.id);
END;
我得到一個編譯錯誤