Kayıtlar

trigger etiketine sahip yayınlar gösteriliyor

PL/SQL Ders16 - Trigger

Resim
   Trigger aha önce belirtilmiş bir olay meydana geldiğinde tetiklenen birimdir. Trigger veritabanında saklanır ve belirtilmiş bir koşul meydana geldiğinde tetiklenir. Trigger aşağıdaki olaylar meydana geldiğinde tetiklenebilir. Veritabanı manipulation (DML) : DELETE, INSERT, UPDATE. Veritabanı definiyion (DDL) : CREATE, ALTER, DROP. Veritabanı operation : SERVERERROR, LOGON, LOGOFF, STARTUP, SHUTDOWN. CREATE OR REPLACE TRIGGER triggerIsmi; BEFORE , AFTER veya INSTEAD OF INSERT , UPDATE veya DELETE OF kolonIsmi ON tabloIsmi FOR EACH ROW WHEN kosul DECLARE .. BEGIN .. END ; CREATE OR RAPLACE :  trigger tanımlamayı veya varolan bir triggerı güncellemeyi sağlar. BEFORE, AFTER veya INSTEAD OF :  Trigggerın ne zaman çalıştırılacağını belirtir. INSERT, UPDATE veya DELETE :  DML operasyonları OF :  Güncellenecek kolon ismini belirtir. ON :  Güncellenecek tabloyu belirtir. OLD AS, NEW AS :  Çeşitli DML ifadeleri için yeni ve eski değerleri atamanızı sağ