[Resolvido] Duvida sobre trigger com update
eu tenho uma tabela funcionário com uma coluna salário e criei uma nova coluna do tipo salário eu pensei em uma trigger
para que todas as vezes que um funcionário receba um aumento, nessa nova coluna seja registrada a quantia do último aumento recebido
mas quando executo o update da erro;
outra duvida dentro do update como o update sabe que é só deste funcionario? o que colocar na clausula where dentro da trigger?
CREATE OR REPLACE TRIGGER new_salario_emp
BEFORE UPDATE
ON emp
FOR EACH ROW
--DECLARE
salario number;
BEGIN
salario := :new.sal - :OLD.sal;
--
update emp set old_salario = salario;
commit;
--
END;Discussão (13)
Carregando comentários...