創(chuàng)建觸發(fā)器的SQL語句如下:
CREATE TRIGGER trigger_name
BEFORE/AFTER INSERT/UPDATE/DELETE ON table_name
FOR EACH ROW
BEGIN
-- 觸發(fā)器執(zhí)行的邏輯代碼
END;
其中,trigger_name為觸發(fā)器的名稱,table_name為觸發(fā)器所在的表名,BEFORE/AFTER表示觸發(fā)器是在操作前還是操作后執(zhí)行,INSERT/UPDATE/DELETE表示觸發(fā)器是針對插入、更新還是刪除操作執(zhí)行,F(xiàn)OR EACH ROW表示針對每行數(shù)據(jù)執(zhí)行觸發(fā)器中的邏輯代碼。觸發(fā)器中的邏輯代碼可以是任意有效的SQL語句。