如果我們建立了多個具有相同事件和動作時間的觸發器,MySQL 將按什麼順序呼叫這些觸發器?


在這種情況下,MySQL 將按建立順序呼叫觸發器。但藉助以下選項,我們可以更改順序 −

FOLLOWS 選項

此選項允許新觸發器在現有觸發器之後啟用。

語法

FOR EACH ROW FOLLOWS trigger_name

PRECEDES 選項

此選項允許新觸發器在現有觸發器之前啟用。

語法

FOR EACH ROW PRECEDES trigger_name

更新於: 2020 年 6 月 22 日

237 次瀏覽

啟動你的職業生涯

透過完成本課程,獲得認證

開始學習
廣告