當針對同一事件和動作時間建立多個觸發器時,我們如何檢視觸發器順序的相關資訊?
可以使用以下查詢來完成此操作 −
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”中針對同一事件和動作時間建立的多個觸發器的順序。
廣告