Ekleme- Silem-Güncelleme Trigger örneği için tıklayınız.
Create trigger uruntakip
on satislar
after insert,update,delete
as
declare @urunid int,
@miktar int
if exists (select * from deleted)
begin
select @urunid=urunid,@miktar=satisAdedi from deleted
update urunler set urunAdedi+=@miktar where urunid=@urunid
end
if exists (select * from inserted)
begin
select @urunid=urunid,@miktar=satisAdedi from inserted
update urunler set urunAdedi-=@miktar where urunid=@urunid
end