Instead of Trigger

Instead of, bir tabloda işlem gerçekleşmeden önce devreye giren tetikleyicilerdir. Yapılmak istenen değişiklik tabloya yansıtılmaz. Sadece bizim bir değişiklik yapılmak istendiği zaman belirttiğimiz sql kodlarının çalışmasını sağlar.

Yukarıda NOTLAR tablosunda INSTEAD OF INSERT yani insert işlemi gerçekleşmek istendiğinde tetiklenen trigger oluşturulmuştur. INSERTED tablosundan çekilen verileri gösterme amacım eklenmek istenilen verileri görebileceğimizi kanıtlamak içindir. Eklenmek istenen verileri başka bir tabloya ekleyebilir veya isteğimize göre farklı bir sql kodunda kullanabiliriz. PRINT ile ekrana herhangi bir değişiklik olmadığını yazıyoruz.

t-sql-trigger-instead-of

t-sql-trigger-instead-of-ekran


Yazılıma olan tutkusu için Trakya Üniversitesi - Bilgisayar Teknolojisi ve Bilişim Sistemleri öğrencisi, bölüm temsilcisi ve Keşan Yusuf Çapraz Uygulamalı Bilimler Yüksekokulu okul temsilcisi olarak öğrenimini 2016'da tamamladı. Junior Java Developer olarak aktif iş hayatına devam etmektedir.

Yazıyı Paylaş

Related Articles

Yorum Yaz

© 2019 Onur Arslan. Tüm Hakları Saklıdır. · RSS Yazıları · RSS Yorumları