Professional Documents
Culture Documents
Where REGION_ID = 5;
WHERE REGION_ID = 5;
usuario varchar2(30),
fecha date,
region_id number,
region_anterior VARCHAR(40),
region_nueva varchar(40)
);
on
regions
begin
values(user,sysdate,:new.region_id,:old.region_name,:new.region_name);
end tr_actualizar_nombre_region;
TRIGGER - EJEMPLO 02
create table especialidad(
carrera varchar(50)
);
nombre varchar(50),
dni int,
idespecialida int,
);
curso varchar(50),
idalumno int,
);
usuario varchar(30),
fecha date,
movimiento varchar(30),
idespecialidad int,
carrera_anterior varchar(30),
carrera_nuevo varchar(30)
);
on especialidad
begin
values(user,sysdate,'Actualizar',:new.idespecialidad,:old.carrera,:new.carrera);
end tr_actualizar_especialidad_temp2;
where idespecialidad= 1;
after insert
on especialidad
values(user,sysdate,'Insertar',:new.idespecialidad,:new.carrera,:old.carrera);
end tr_insertar_especialidad_temp;
after delete on
especialidad
begin
values(user,sysdate,'Eliminar',:new.idespecialidad,:new.carrera,:old.carrera);
end tr_eliminar_especialidad_temp3;