網路城邦
回本城市首頁 ??SPA
市長:翰寶王  副市長:
加入本城市推薦本城市加入我的最愛訂閱最新文章
udn城市學校社團高中職【??SPA】城市/討論區/
討論區不分版 字體:
上一個討論主題 回文章列表 下一個討論主題
MySQL觸發器觀念
 瀏覽214|回應0推薦0

翰寶王
等級:7
留言加入好友

什麼是觸發器?

要觸發什麼?

觸發器顧名思義就是

觸發某個事件的工具

例如

有兩張資料表:goods表跟ord表

當消費者下了訂單(插入資料到ord表)

goods表裡的商品就會減少

以這個例子來說

事件就是下訂單

觸發下訂單的事件以後

就會執行商品減少

那怎麼去觸發呢?寫一個觸發器:

create trigger t

after insert

on ord

for each row

begin

update goods set num=num-new.num where id=new.id;

end;

這些語法代表什麼??先想想吧!!

回應 回應給此人 推薦文章 列印 加入我的文摘

引用
引用網址:https://city.udn.com/forum/trackback.jsp?no=67160&aid=5257308