Computer >> Máy Tính >  >> Lập trình >> MySQL

Làm cách nào để chúng tôi có thể xem thông tin về thứ tự trình kích hoạt trong trường hợp có nhiều trình kích hoạt cho cùng một sự kiện và thời gian hành động?


Nó có thể được thực hiện với sự trợ giúp của truy vấn sau -

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)

Tập hợp kết quả ở trên hiển thị thứ tự của nhiều trình kích hoạt được tạo trên cùng một sự kiện và thời gian hành động trong ‘truy vấn’ cơ sở dữ liệu.