आपके पास बराबर चिह्न गायब है सेट . में खंड।
CREATE OR REPLACE TRIGGER totalsalary
AFTER INSERT ON Employee
FOR EACH ROW
WHEN ( NEW.Dno IS NOT NULL )
BEGIN
UPDATE Department
SET totalSalary = totalSalary + :NEW.salary
WHERE Dno = :NEW.Dno;
END;
/
साथ ही, पुराने और नए मानों का संदर्भ देते समय यह गलत है:
:NEW.salary