Trigger ile tablomda belirli bir alanın güncellenip güncellenmediğini kontrol edebilir miyim ?
Normal update triggeri yazdığımda tabloda herhangi bir alan güncellendiğinde trigger çalışıyor. Benim istediğim belirlediğim alanın güncellenmesine göre bazı işlemler yaptırmak.
Aklıma gelen yöntem update yapılmadan önce o alandaki değeri alarak update den sonraki değer ile karşılaştırarak eğer güncelleme yapıldı ise işlemlerimi ona göre yaptırmak.
fakat update öncesi aldığım değeri ne şekilde saklamalıyım ki update den sonraki değer ile karşılaştırabileyim. Yardımcı olursanız sevinirim.
mysql trigger
3
●642
- 04-01-2010, 14:19:31teşekkürler cevabın işimi gördü fakat phpmyadmin de kullancak arkadaşlar delimiter (sınırlayıcı) bunu noktalı virgülden başka bir karakter yapsınlar yoksa hata alırlar birde begin ve end kullanmaya gerek yok mysql herhangi bir hata vermedi begin end eklemeyinceMeksikalı adlı üyeden alıntı: mesajı görüntüle