Chỉnh sửa: Có, đúng là phiên bản 5.n và 6.n của MySQL 5 &6 triển khai CREATE TRIGGER và DROP TRIGGER và không có gì khác. Theo tài liệu nhóm Postgres này
, thậm chí không có CREATE TRIGGER trong SQL 92, vì vậy hãy tự coi mình là người may mắn khi có TRIGGER :-)
Tài liệu plugin Visual Studio MySQL có:
... mà dường như làm những gì bạn muốn. Tôi đoán đây là đường GUI và đằng sau hậu trường, bạn nhận được DROP CREATE .
Đối với một số kích hoạt cho một số UPDATE s chứ không phải những thứ khác, SQL có chính xác một UPDATE mỗi bảng. Đặt IF ở đầu UPDATE của bạn kích hoạt để logic của bạn - bất cứ điều gì bạn đang làm trong một số UPDATE của bạn s - chỉ được thực thi khi bạn cho rằng nó phù hợp.