Tetikleyici nedir?
Tetikleyici ayrıca, belirli bir tablo veya görünümde bir olay meydana geldiğinde otomatik olarak çalıştırılan bir saklı yordamdır.
Verilen
CREATE TRIGGER komutu, belirli bir konu tablosunda veya konu görünümünde belirli bir işlem (INSERT / UPDATE / DELETE) gerçekleştiğinde yürütülen bir dizi ifadeyi tanımlar.
Sözdizimi
CREATE TRIGGERON [REFERENCING ][ ]BEGIN[ ][ ] END
SYNTAX ELEMANLARI
ELEMENTLER | AÇIKLAMA |
---|---|
Oluşturulacak tetikleyicinin adını isteğe bağlı şema adı ile belirtir. | |
| ÖNCE | SONRA | YERİNE • ÖNCE - Tetikleyicinin bir tablodaki DML İşleminden önce yürütüleceğini belirtir. • SONRA - Tetikleyicinin bir tablodaki DML işleminden sonra yürütüleceğini belirtir. • INSTEAD OF - Bir görünümde DML işlemi yerine tetikleyicinin yürütüleceğini belirtir. INSTEAD OF tetikleyicili bir görünüm güncellenebilir hale gelir. |