溫馨提示×

mysql創(chuàng)建觸發(fā)器sql語句是什么

小億
147
2024-08-01 18:41:10
欄目: 云計算

創(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語句。

0