Hola a todos,
Tengo un problemilla con un trigger de actualizacion.
Solo se lanza cuando se hace un update a un solo registro de la tabla,
cuando es un update que afecta a mas, no se lanza.
Este es el codigo:
CREATE TRIGGER tgu_agentesobra
ON dbo.agentesobra
FOR UPDATE
AS
declare @ter_terid int
declare @ob_numobraid int
declare @comision char(1)
begin
select @ter_terid=ter_terid, @ob_numobraid=ob_numobraid, @comision=comision
from inserted
if update(ter_terid) and @comision='S'
update dbo.coExpNeg
set IdAgente=@ter_terid
where IdObra=@ob_numobraid
END
Trabajo con SQL Server 2000 Ent. bajo W2003 Server.
Gracias de antemano!!
Leer las respuestas