Tetikleyici (trigger) nasıl oluşturulur ?

SQL dilinde tetikleyici (trigger) kullanımının amacı nedir ? Nasıl oluşturulur ?

Kağan Murat Geliştirici on 8 Aralık 2015 yazdı
Yorum Ekle
  • 1 Yanıt(lar)
    En iyi yanıt

    SQL’ de tetikleyiciler (trigger), bir tabloda yapılan ekleme (insert), güncelleme (update) ve silme (delete) olayları meydana geldiğinde çalışan kod parçalarıdır. Yani, bir tabloda bu işlemlerden birinin başarılı sonuçlanmasına bağlı olarak ek işlem gerçekleştirmesini sağlar. Bir tetikleyicinin yapısı şu şekildedir:

     create trigger [tetikleyici_adi]
     on [tablo_adi]
     after [insert/update/delete]
     as   [gerceklestirilecek_islemler]
     

    Yukarıdaki yapıda;

      • [tetikleyici_adi] : Tetikleyicimize verdiğimiz ad. 
      • [tablo_adi]: Tetikleyicinin bağımlı olduğu tablo. Bu tabloda yapılan işleme göre tetikleyici çalışacaktır. 
      • [insert/update/delete]:  Tetikleyicinin  çalışmasının istendiği durum/durumlar. 
      • [gerceklestirilecek_islemler]: Tetikleyicinin gerçekleştirmesini istediğimiz işlemler.

     

    belirtmektedir.

    Kağan Murat Geliştirici on 8 Aralık 2015 yanıtladı
    Yorum Ekle
  • Yanıtınız

    Cevabınızı göndererek Gizlilik Politikası ve Hizmet Şartlarını kabul ediyorsunuz.