Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

동일한 이벤트 및 동작 시간에 대해 트리거가 여러 개 있는 경우 트리거 순서에 대한 정보를 어떻게 볼 수 있습니까?


다음 쿼리를 사용하여 수행할 수 있습니다. −

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)

위의 결과 집합은 데이터베이스 '쿼리'에서 동일한 이벤트 및 작업 시간에 생성된 여러 트리거의 순서를 보여줍니다.