Der Trigger soll überprüfen ob der neue Gehalt nicht über 10% des alten liegt
CREATE OR REPLACE TRIGGER salaryCorr
before UPDATE of sal on EMP
FOR EACH ROW
BEGIN
if :new.sal>
ld.sal+(
old.sal/100)*10)
then dbms_output.put_line ('Sal to high');
end if;
end salaryCorr;
Trigger compiliert auch, aber bei einem Update zeigt er keine Wirkung, warum?
CREATE OR REPLACE TRIGGER salaryCorr
before UPDATE of sal on EMP
FOR EACH ROW
BEGIN
if :new.sal>
then dbms_output.put_line ('Sal to high');
end if;
end salaryCorr;
Trigger compiliert auch, aber bei einem Update zeigt er keine Wirkung, warum?