Buenas a tod@s:
Estoy realizando un trigger pero no me funciona asi que supongo que algo
estoy haciendo mal
tengo 2000 server y sql 2000 server.
El trigger lo que trata es de actualizar una fecha de una tabla de detalles
(lineas) cuando se realiza un cambio en la cabecera
CREATE TRIGGER [CAMBIO FECHAS] ON fapedc
FOR UPDATE
AS
declare @tipcont varchar(1)
declare @fechaant datetime
declare @fechapos datetime
declare @empresa varchar (3)
declare @numped varchar(15)
select @empresa=codemp,@tipcont=tipcont,@fechaant=fecent,@numped=numped from
deleted
select @empresa=codemp, @tipcont=tipcont,@fechapos=fecent,@numped=numped
from inserted
if @fechaant<>@fechapos
update fapedl set fecentlin=@fechaant
where numped= @numped and tipcont=@tipcont and @empresa ='006'
Leer las respuestas