Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

mssql trigger


Öne çıkan mesajlar

Mesaj tarihi:
cok basit bir trigger yapmam lazim yanliz hic anlamam database den.
örnek olarak "paticik" bir tablomuz olsun


Create TRIGGER paticik_trigger
ON paticik
AFTER INSERT,DELETE,UPDATE

BEGIN
IF INSERT
BEGIN
-- insert yap
END
IF UPDATE
BEGIN
-- update yap
END
IF DELETE
BEGIN
-- delete yap
END
END


hani söyle bir sey dünüyorum ama syntax özürlüyüm. ne yazikki olmuyor.
Diger bir sorun ben paticik tablosunu birsey eklenince bu trigger calisacak ve ben yine paticik tablosuna insert edicem. rekursiv bir olaya girip hata vermez mi ???

yardim edin valla cok basit :(
Mesaj tarihi:
sqldada var o trigger


CREATE TRIGGER ActiveCard ON AccessControl

FOR Insert

AS



UPDATE UniqueCard

Set Active = i.Active

from UniqueCard uc

inner join Inserted i on uc.IDNum = i.IDNum

Mesaj tarihi:
delete felan da lazimda sirf insert update degil yani
@count int

sonra
select @count = COUNT(*) from deleted

if @count > 0 felan diye yaptim oldu verdim müsteriye. alsin hayrini görsün.
×
×
  • Yeni Oluştur...