Inserción de datos, en Base de
datos distribuida por Triggers
En esta
clase se realizo un Disparador(Trigger) para la inserción de datos en dos bases
simultáneamente si en alguna de las maquinas falla la inserción la transacción habrá
sido fallido debido a la primera regla que es que en ambos maquinas destinadas
se inserte los datos o no se inserte en ninguna.
El trigger es el siguiente.
drop trigger IRemotoBecado;
gocreate trigger IRemotoBecado on Becado
after insert
as begin
declare @Curp char (18);
declare @Escuela char(60);
declare @NoCuenta char(16);
declare @Puntaje decimal(3,1);
declare @Anoescolar char(1);
declare @Baja varchar(15);
declare @MotivoBaja varchar(90);
select @NoCuenta =(select NoCuenta from inserted)
select @Puntaje =(select Puntaje from inserted)
select @Anoescolar =(select AñoEscolar from inserted)
select @Baja = (select Baja from inserted)
select @MotivoBaja =(select MotivoBaja from inserted)
No hay comentarios.:
Publicar un comentario