Consulta de trigger

04/01/2006 - 14:59 por Leo2000 | Informe spam
Hola, quisiera saber como puedo preguntar en un trigger, que tipo de
operacion estoy realizando? para actualizar una tabla cuando modifique
otra, y como se replica la modificacion ?

Gracias, Leo

CREATE TRIGGER Actualizacion ON dbo.TM
AFTER INSERT, UPDATE, DELETE
AS
begin
update oper2000.dbo.TM set tmid = tmid;
end
begin
insert into oper2000.dbo.TM (tmid,tmdescripcion,tmsimbolo)
select * FROM inserted
end

begin
delete oper2000.dbo.TM
select * FROM deleted
end
 

Leer las respuestas

#1 Maxi
04/01/2006 - 15:16 | Informe spam
Hola leo, lo mejor para mi en estos casos es separar las aguas y hacer un
trigger para cada operacion


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Leo" escribió en el mensaje
news:
Hola, quisiera saber como puedo preguntar en un trigger, que tipo de
operacion estoy realizando? para actualizar una tabla cuando modifique
otra, y como se replica la modificacion ?

Gracias, Leo

CREATE TRIGGER Actualizacion ON dbo.TM
AFTER INSERT, UPDATE, DELETE
AS
begin
update oper2000.dbo.TM set tmid = tmid;
end
begin
insert into oper2000.dbo.TM (tmid,tmdescripcion,tmsimbolo)
select * FROM inserted
end

begin
delete oper2000.dbo.TM
select * FROM deleted
end

Preguntas similares