Enunciados de questões e informações de concursos
Em um Oracle Database, um profissional de TI deseja criar uma trigger chamada Atualiza_salario_func, com o objetivo de exibir as diferenças entre o novo (NEW.salarioFunc) e o antigo salário (OLD.salarioFunc) constantes da tabela de funcionários. Para tanto, ele escreveu o seguinte código:
CREATE TRIGGER Atualiza_salario_func
BEFORE ..I.. ON ..II..
FOR EACH ROW
WHEN (NEW.CODFUNC > 0)
DECLARE
diferenca_salario number;
BEGIN
diferenca_salario := :NEW.salarioFunc - :OLD.salarioFunc;
dbms_output.put('Salário antigo:' || :OLD.salarioFunc);
dbms_output.put('Salário novo:' || :NEW.salarioFunc);
dbms_output.put_line(' A diferença de salário foi de: ' || diferenca_salario);
END;
/
As lacunas I e II devem especificar, correta e respectivamente, os elementos genéricos