Tek Trigger i birden fazla tabloya atama ve

MS SQL Server veritabanı ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
FXERKAN
Üye
Mesajlar: 178
Kayıt: 26 Tem 2003 11:06
Konum: Sivas - Konya
İletişim:

Tek Trigger i birden fazla tabloya atama ve

Mesaj gönderen FXERKAN »

merhaba.

1.Sorum : tek bir tane trigger yazıp bunu istediğim tablolara bağlamam mümkünmü acaba?

2.Sorum : yazdığım bir trigger içerisinde INSERT işlemi yapacağım ve işlemide trigger ı tetikleyen tablo içerisinde yapmayı düşündüğüm için acaba Triggerı tetiklettiren TABLOADI adını alıp insert cümleceğinde bu tabloadını kullanabilirmiyim acaba?
[ F X E R K A N © - E r k a n Ç İ F T Ç İ ]
Kullanıcı avatarı
naile
Admin
Mesajlar: 1873
Kayıt: 11 Haz 2003 10:11

Mesaj gönderen naile »

Tek bir triggerı birden çok tabloya bağlayabileceğini sanmıyorum. Ama tek bir procedure yazıp bunu istediğin triggerlarda çağırabilirsin. Procedure göndereceğin parametre de tablo ismin olur ve çalıştıracağın sql cümleni bir nvarchar değişkene atayarak sp_executesql ile bu sql cümleni çalıştırabilirsin. Daha açıklayıcı örnek için aşağıdaki linke bakabilirsin:

viewtopic.php?t=12796&highlight=sql+exec
Cevapla