Duda sobre el trigger
Publicado por Mauro Jhony (1 intervención) el 24/10/2015 04:04:04
Soy nuevo en este tema:
Cree un trigger que valide que cualquier actualización del
salario de un empleado, el monto no debe pasar de 10000
nuevos soles. En caso se esté actualizando el salario de
un empleado con un monto mayor, el trigger debe asignar el
monto 10000 como tope.
no se si me pueden ayudar si esta bien el en codigo.
Cree un trigger que valide que cualquier actualización del
salario de un empleado, el monto no debe pasar de 10000
nuevos soles. En caso se esté actualizando el salario de
un empleado con un monto mayor, el trigger debe asignar el
monto 10000 como tope.
1
2
3
4
5
6
7
8
CREATE OR REPLACE TRIGGER t_SAL_EMP
AFTER UPDATE
ON emp
FOR EACH ROW WHEN (new.sal>10000)
BEGIN
:new.sal=10000;
dbms_output.put_line('SALARIO TOPE');
END;
no se si me pueden ayudar si esta bien el en codigo.
Valora esta pregunta


0