Sunting: Ya, benar bahwa versi 5.n dan 6.n MySQL 5 &6 mengimplementasikan CREATE TRIGGER
dan DROP TRIGGER
dan tidak ada lagi. Menurut sebongkah dokumentasi Postgres ini
, bahkan tidak ada CREATE TRIGGER
di SQL 92, jadi anggap diri Anda beruntung memiliki TRIGGER sama sekali :-)
Dokumentasi plugin Visual Studio MySQL memiliki:
... yang tampaknya melakukan apa yang Anda inginkan. Dugaan saya adalah ini gula GUI dan di belakang layar Anda mendapatkan DROP CREATE
.
Sejauh pemicu untuk beberapa UPDATE
s dan bukan yang lain, SQL memiliki tepat satu UPDATE
per tabel. Letakkan IF
klausa di awal UPDATE
. Anda pemicu sehingga logika Anda - apa pun yang Anda lakukan di beberapa UPDATE
s - hanya dijalankan jika menurut Anda itu tepat.