13.7.5.9 SHOW CREATE EVENT 구문
SHOW CREATE EVENT event_name
이 문은 특정 이벤트를 다시 만드는 데 필요한 CREATE EVENT
문을 표시합니다. 여기에는이 이벤트가 표시된 원본 데이터베이스에 대한 EVENT
권한이 필요합니다. 예 ( 섹션 13.7.5.19 "SHOW EVENTS 구문」 으로 정의되고 나중에 수정 된 같은 이벤트 e_daily
을 사용하고 있습니다) :
mysql> SHOW CREATE EVENT test.e_daily \ G *************************** 1. row ******************** ******* Event : e_daily sql_mode : time_zone : SYSTEM Create Event : CREATE EVENT`e_daily` ON SCHEDULE EVERY 1 DAY STARTS CURRENT_TIMESTAMP + INTERVAL 6 HOUR ON COMPLETION NOT PRESERVE ENABLE COMMENT 'Saves total number of sessions then clears the table each day ' DO BEGIN INSERT INTO site_activity.totals (time, total) SELECT CURRENT_TIMESTAMP, COUNT (*) FROM site_activity.sessions; DELETE FROM site_activity.sessions; END character_set_client : latin1 collation_connection : latin1_swedish_ci Database Collation : latin1_swedish_ci
character_set_client
이 이벤트가 생성되었을 때의 character_set_client
시스템 변수 세션 값입니다. collation_connection
이 이벤트가 생성되었을 때의 collation_connection
시스템 변수 세션 값입니다. Database Collation
이 이벤트가 연결된 데이터베이스의 데이터 정렬입니다.
이 출력이 이벤트가 생성되었을 때의 상태가 아니라 그 현재 상태 ( ENABLE
)가 반영됩니다.