1. 1.
    +1
    bağımlısı oldum

    https://www.youtube.com/watch?v=AE6fl2Xe9Sc
    ···
  2. 2.
    +1
    güzel şarkıdır,

    in flames giber
    ···
  3. 3.
    0
    Trigger tetikleyici anldıbına gelir programlarımızda belirli bir işlem gerçekleştiğinde programımızı tetiklemeye yarar veya tablolar arası veri bütünlüğünü korumak için kullanılırlar. Aslında triggerlar bir store proceduredür fakat farkı kendiliğinden çalışmasıdır.
    ···
  4. 4.
    0
    ···
  5. 5.
    0
    Güzel şarkı
    ···
  6. 6.
    0
    Tetikleyiciler etkin.

    Manipüle edilmeye hazırlar.
    ···
  7. 7.
    0
    feministlere denir.
    ···
  8. 8.
    0
    Sayı sistemleri ile programlamada ömrümü çürüten terim

    edit:bilgisayar mühendisliği dersinde
    ···
  9. 9.
    0
    in flames üyelerinin bir diğer isveçli metal grubu soilwork'ün gitaristini benzettiği albüme sahip enfes bir şarkı aynı şekilde soilwork üyeleri de kendi rejection role adlı kliplerinde jesper strömbladı benzetmişlerdir
    ···
  10. 10.
    0
    @7 ccc in flames we trust ccc
    ···
  11. 11.
    0
    in flames in allahsız şarkısı lan bu.şekil şekil şeyler yazmayın.
    ···
  12. 12.
    0
    bu ne lan , tanım var , özet yok ne gibim iş lan bu , tetikleyecem seni zütten az kaldı
    ···
  13. 13.
    0
    Create trigger guncelle

    On satis

    For update as

    if update(numara)

    Begin

    Begin transaction

    Raiserror(‘Güncelleme yapılamaz’,10,1)

    Rollback transaction

    Return
    ···
  14. 14.
    0
    Create trigger silis

    on veritabani for delete

    as

    if(select count(*) from deleted)>0

    begin

    raiserror(‘ Oops Bu tablodan veri silemezsiniz !!’,16,1)

    Rollback transaction

    Return

    End
    ···
  15. 15.
    0
    Tabloyu seçip all tasks/manage triggers diyerek bize aşağıdaki gibi hazır bir şablon oluşturur.

    Bu şablonu kendi triggerımıza göre tasarlayacağız. Triggerımıza bir isim veriyoruz daha sonra for insert, delete,update işlemlerinden birini seçiyoruz(trigger seçtiğimiz işlem gerçekleştiğinde devreye girecek)

    Delete triggerı :

    Bu trigger tablodan silme işlemlerinde tetiklenir ve silinen verinin bir kopyasını deleted tablosunda saklar bunu
    ···
  16. 16.
    0
    Triggerlarda ya hep ya hiç mantığı vardır yani program zorlukla karşı karşıya kaldıgında bütün işlem geri döner. Örneğin atmden para çekiyorsunuz parayı aldığınızda sizin hesabınızdan para düşülmemişse işlemin yarısında elektrik kesilmişşe vb. Olaylarda yapılan bütün işlemler iptal olur geri döner (transaction konusunda ayrıntılı anlatcağım)Bu işlemi rollback transaction ifadesi ile gerçekleştirir trigger tanımlamamız içinde transaction blogu olması gerekir.

    Rollback transaction ifadesini minimum düzeyde kullanmamız önerilir çünkü büyük veritabanlarında bu işlemlerin yapılması çok büyük yük oluşturur buda performasın düşmesine sebep olur. Triggerlarla silme, güncelleme, ekleme işlemlerini yapabiliriz. Yani bir tabloda birden fazla trigger tanımlayabiliriz.
    ···
  17. 17.
    0
    ···