trigger

entry33 galeri0
    26.
  1. veritabanında bir tabloya veri girişi/değişikliği/silinmesinden önce veya sonra veritabanının yapmasını istediğiniz işlem bütününün adıdır.
    oracle için yazılmış trigger örneği;

    CREATE OR REPLACE TRIGGER TRg_KIMLIKLOG -- Triggerimizin Adı
    AFTER DELETE OR UPDATE
    ON DBUSER.KIMLIK // hangi tabloya işlem yapıldığında tetikleyecek
    REFERENCING NEW AS NEW OLD AS OLD
    FOR EACH ROW
    BEGIN
    IF UPDATING THEN // eğer kimlik tablosunda kayıt değiştiriliyorsa kimlik_log tablosuna değişmeden önceki verileri yaz.
    INSERT INTO DBUSER.KIMLIK_LOG
    (
    ADI,
    SOYADI,
    ADRESI,
    NOTU,
    ISLEM,
    ISLEMYAPANKULLANICI,
    ISLEMTARIHI
    )
    VALUES
    (
    :OLD.ADI,
    :OLD.SOYADI,
    :OLD.ADRESI,
    :OLD.NOTU,
    'Degistirildi',
    USER,
    SYSDATE
    );

    ELSIF DELETING THEN // eğer kimlik tablosunda kayıt siliniyorsa kimlik_log tablosuna değişmeden önceki verileri yaz.
    INSERT INTO DBUSER.KIMLIK_LOG
    (
    ADI,
    SOYADI,
    ADRESI,
    NOTU,
    ISLEMYAPANKULLANICI,
    ISLEMTARIHI
    )
    VALUES
    (
    :OLD.ADI,
    :OLD.SOYADI,
    :OLD.ADRESI,
    :OLD.NOTU,
    'Silindi',
    USER,
    SYSDATE
    );
    END IF;
    END;
    3 ...
  2. 27.
  3. 28.
  4. bir çeşit kayış (triger kayışı).
    0 ...
  5. 29.
  6. bir stored proceduredür. programımızı tetiklemeye yarar veya tablolar arası veri bütünlüğünü korumaya yarar. ya hep ya hiç mantığı ile çalışır.
    1 ...
  7. 30.
  8. 6. senesi midir 7. senesimidir belki 8 dir hatırlamıyorum. halen kendini dinleten şarkıdır. bu adamlar nasıl yapılacağını gerçekten biliyorlar. dinleyin dinletin.
    0 ...
  9. 31.
  10. geceleri dinlerken sorduğu sorularla intihara yol açabilecek in flames şarkısı.
    0 ...
  11. 32.
  12. Sql de tetikleyicidir.

    Bir trigger olusturarak bir tabloda yapilan degisikligi diger tabloda ayni anda uygulamak amacli yapilir. Pratikliktir, akil dolu bir ozelliktir. Ulkemizde kullanimi pek yaygin degildir.
    0 ...
  13. 33.
  14. arda sezerin sıkca kullandıgı bir kelime.
    0 ...
© 2025 uludağ sözlük