觸發器
創建觸發器語法如下:
CREATE TRIGGER trigger_name trigger_time trigger_event
ON tbl_name FOR EACH ROW trigger_stmt
?
其中
trigger_name標識觸發器名稱,用戶自行指定;
?
trigger_time標識觸發時機,用before和after替換;
?
trigger_event標識觸發事件,用insert,update和delete替換;
?
tbl_name標識建立觸發器的表名,即在哪張表上建立觸發器;
?
trigger_stmt是觸發器程序體;觸發器程序可以使用begin和end作為開始和結束,中間包含多條語句;
例子:
create trigger tg4
after insert on goods
for each row
update main set num=num+1 where id=1
解釋:在goods表執行insert后就會執行update這條語句
查看觸發器:
show triggers;
刪除觸發器:
drop trigger 觸發器名稱;
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
