调度计划事件信息表
The EVENTS table provides information about scheduled events, which are discussed in Section 23.4, “Using the Event Scheduler”. The SHOW Name values correspond to column names of the SHOW EVENTS statement.
INFORMATION_SCHEMA Name | SHOW Name | Remarks |
|---|---|---|
EVENT_CATALOG | def, MySQL extension | |
EVENT_SCHEMA | Db | MySQL extension |
EVENT_NAME | Name | MySQL extension |
DEFINER | Definer | MySQL extension |
TIME_ZONE | Time zone | MySQL extension |
EVENT_BODY | MySQL extension | |
EVENT_DEFINITION | MySQL extension | |
EVENT_TYPE | Type | MySQL extension |
EXECUTE_AT | Execute at | MySQL extension |
INTERVAL_VALUE | Interval value | MySQL extension |
INTERVAL_FIELD | Interval field | MySQL extension |
SQL_MODE | MySQL extension | |
STARTS | Starts | MySQL extension |
ENDS | Ends | MySQL extension |
STATUS | Status | MySQL extension |
ON_COMPLETION | MySQL extension | |
CREATED | MySQL extension | |
LAST_ALTERED | MySQL extension | |
LAST_EXECUTED | MySQL extension | |
EVENT_COMMENT | MySQL extension | |
ORIGINATOR | Originator | MySQL extension |
CHARACTER_SET_CLIENT | character_set_client | MySQL extension |
COLLATION_CONNECTION | collation_connection | MySQL extension |
DATABASE_COLLATION | Database Collation | MySQL extension |
Notes:
-
The
EVENTStable is a nonstandard table. -
EVENT_CATALOG: The value of this column is alwaysdef. -
EVENT_SCHEMA: The name of the schema (database) to which this event belongs. -
EVENT_NAME: The name of the event. -
DEFINER: The account of the user who created the event, in'format.user_name'@'host_name' -
TIME_ZONE: The event time zone, which is the time zone used for scheduling the event and that is in effect within the event as it executes. The default value isSYSTEM. -
EVENT_BODY: The language used for the statements in the event'sDOclause; in MySQL 5.7, this is alwaysSQL.This column is not to be confused with the column of the same name (now named
EVENT_DEFINITION) that existed in earlier MySQL versions. -
EVENT_DEFINITION: The text of the SQL statement making up the event'sDOclause; in other words, the statement executed by this event. -
EVENT_TYPE: The event repetition type, eitherONE TIME(transient) orRECURRING(repeating). -
EXECUTE_AT: For a one-time event, this is theDATETIMEvalue specified in theATclause of theCREATE EVENTstatement used to create the event, or of the lastALTER EVENTstatement that modified the event. The value shown in this column reflects the addition or subtraction of anyINTERVALvalue included in the event'sATclause. For example, if an event is created usingON SCHEDULE AT CURRENT_TIMESTAMP + '1:6' DAY_HOUR, and the event was created at 2006-02-09 14:05:30, the value shown in this column would be'2006-02-10 20:05:30'.If the event's timing is determined by an
EVERYclause instead of anATclause (that is, if the event is recurring), the value of this column isNULL. -
INTERVAL_VALUE: For recurring events, this column contains the numeric portion of the event'sEVERYclause.For a one-time event (that is, an event whose timing is determined by an
ATclause), this column isNULL. -
INTERVAL_FIELD: For recurring events, this column contains the units portion of theEVERYclause governing the timing of the event. Thus, this column contains a value such as 'YEAR', 'QUARTER', 'DAY', and so on.For a one-time event (that is, an event whose timing is determined by an
ATclause), this column isNULL. -
SQL_MODE: The SQL mode in effect when the event was created or altered, and under which the event executes. For the permitted values, see Section 5.1.8, “Server SQL Modes”. -
STARTS: For a recurring event whose definition includes aSTARTSclause, this column contains the correspondingDATETIMEvalue. As with theEXECUTE_ATcolumn, this value resolves any expressions used.If there is no
STARTSclause affecting the timing of the event, this column isNULL -
ENDS: For a recurring event whose definition includes aENDSclause, this column contains the correspondingDATETIMEvalue. As with theEXECUTE_ATcolumn, this value resolves any expressions used.If there is no
ENDSclause affecting the timing of the event, this column isNULL. -
STATUS: One of the three valuesENABLED,DISABLED, orSLAVESIDE_DISABLED.SLAVESIDE_DISABLEDindicates that the creation of the event occurred on another MySQL server acting as a replication master and was replicated to the current MySQL server which is acting as a slave, but the event is not presently being executed on the slave. See Section 16.4.1.16, “Replication of Invoked Features”, for more information. -
ON_COMPLETION: One of the two valuesPRESERVEorNOT PRESERVE. -
CREATED: The date and time when the event was created. This is aTIMESTAMPvalue. -
LAST_ALTERED: The date and time when the event was last modified. This is aTIMESTAMPvalue. If the event has not been modified since its creation, this column holds the same value as theCREATEDcolumn. -
LAST_EXECUTED: The date and time when the event last executed. ADATETIMEvalue. If the event has never executed, this column isNULL.LAST_EXECUTEDindicates when the event started. As a result, theENDScolumn is never less thanLAST_EXECUTED. -
EVENT_COMMENT: The text of a comment, if the event has one. If not, the value of this column is an empty string. -
ORIGINATOR: The server ID of the MySQL server on which the event was created; used in replication. The default value is 0. -
CHARACTER_SET_CLIENT: The session value of thecharacter_set_clientsystem variable when the event was created. -
COLLATION_CONNECTION: The session value of thecollation_connectionsystem variable when the event was created. -
DATABASE_COLLATION: The collation of the database with which the event is associated.
4863

被折叠的 条评论
为什么被折叠?



