當針對同一事件和動作時間建立多個觸發器時,我們如何檢視觸發器順序的相關資訊?


可以使用以下查詢來完成此操作 −

mysql> SELECT trigger_name,action_order FROM INFORMATION_SCHEMA.triggers WHERE TRIGGER_SCHEMA = 'query' ORDER BY event_object_table,action_timing,event_manipulation;
+------------------------------+--------------+
| trigger_name                 | action_order |
+------------------------------+--------------+
| studentdetail_before_update  |            1 |
| studentdetail_before_update2 |            2 |
+------------------------------+--------------+
2 rows in set (0.10 sec)

上述結果集顯示了在資料庫“query”中針對同一事件和動作時間建立的多個觸發器的順序。

更新於: 2020 年 6 月 22 日

70 次瀏覽

開啟你的 事業

完成課程後獲得認證

開始
廣告