okan | Tarih: 18.05.2018
MSSql Delete Trigger
MSSQL Delete Trigger Nasıl Oluşturulur?
Merhabalar Arkadaşlar, (Not:Lütfen öneri ve sorularınızı yorum olarak atınız. Teşekkürler şimdiden)
Aşağıda MSSQL veritabanında tabloda herhangi bir kayıt silindiğinde farklı bir tablonun bir alanına update işlemi yapmak adına DELETE TRIGGER oluşturma scriptidir. Aşağıdaki xxx olan yerlere ve ilgili yerleri sizin bilgilerinize ait değiştirirseniz trigger başarılı bir şekilde oluşturulacaktır.
USE [DATABASE_ADI]
GO
/****** Object: Trigger [dbo].[TR_xxx_DELETED] Script Date: 18.05.2018 13:57:57 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TRIGGER [dbo].[TR_xxx_DELETED]
ON [dbo].[xxx]
FOR DELETE
AS
BEGIN
SET NOCOUNT ON;
BEGIN
UPDATE AMBARCIKIS SET farkli_xxxx.farkli_alan=CAST(NULL As int)
WHERE farkli_xxxx.farkli_alan = (SELECT deleted.ID FROM deleted)
RETURN;
END
END
GO
İyi çalışmalar.