Перейти к основному содержимому

events

примечание

Это представление не применимо к доступным функциям в Selena.

events предоставляет информацию о событиях Event Manager.

В events предоставляются следующие поля:

ПолеОписание
EVENT_CATALOGИмя каталога, к которому принадлежит событие. Это значение всегда def.
EVENT_SCHEMAИмя базы данных, к которой принадлежит событие.
EVENT_NAMEИмя события.
DEFINERПользователь, указанный в предложении DEFINER (часто пользователь, создавший событие).
TIME_ZONEЧасовой пояс события, который используется для планирования события и действует в рамках события при его выполнении. Значение по умолчанию — SYSTEM.
EVENT_BODYЯзык, используемый для операторов в предложении DO события. Значение всегда SQL.
EVENT_DEFINITIONТекст SQL-оператора, составляющего предложение DO события; другими словами, оператор, выполняемый этим событием.
EVENT_TYPEТип повторения события: либо ONE TIME (временное), либо RECURRING (повторяющееся).
EXECUTE_ATДля одноразового события это значение DATETIME, указанное в предложении AT оператора CREATE EVENT, используемого для создания события, или последнего оператора ALTER EVENT, который изменил событие. Значение, показанное в этом столбце, отражает добавление или вычитание любого значения INTERVAL, включенного в предложение AT события. Например, если событие создается с использованием ON SCHEDULE AT CURRENT_DATETIME + '1:6' DAY_HOUR, и событие было создано 2018-02-09 14:05:30, значение, показанное в этом столбце, будет '2018-02-10 20:05:30'. Если время события определяется предложением EVERY вместо предложения AT (то есть, если событие повторяющееся), значение этого столбца равно NULL.
INTERVAL_VALUEДля повторяющегося события — количество интервалов ожидания между выполнениями события. Для временного события значение всегда NULL.
INTERVAL_FIELDЕдиницы времени, используемые для интервала, который повторяющееся событие ожидает перед повторением. Для временного события значение всегда NULL.
SQL_MODEРежим SQL, действующий при создании или изменении события, и под которым выполняется событие.
STARTSДата и время начала для повторяющегося события. Отображается как значение DATETIME и равно NULL, если для события не определены дата и время начала. Для временного события этот столбец всегда NULL. Для повторяющегося события, определение которого включает предложение STARTS, этот столбец содержит соответствующее значение DATETIME. Как и в столбце EXECUTE_AT, это значение разрешает любые используемые выражения. Если нет предложения STARTS, влияющего на время события, этот столбец равен NULL.
ENDSДля повторяющегося события, определение которого включает предложение ENDS, этот столбец содержит соответствующее значение DATETIME. Как и в столбце EXECUTE_AT, это значение разрешает любые используемые выражения. Если нет предложения ENDS, влияющего на время события, этот столбец равен NULL.
STATUSСтатус события. Один из ENABLED, DISABLED или SLAVESIDE_DISABLED. SLAVESIDE_DISABLED указывает, что создание события произошло на другом сервере MySQL, действующем как источник репликации, и реплицировано на текущий сервер MySQL, который действует как реплика, но событие в настоящее время не выполняется на реплике.
ON_COMPLETIONДопустимые значения: PRESERVE и NOT PRESERVE.
CREATEDДата и время создания события. Это значение DATETIME.
LAST_ALTEREDДата и время последнего изменения события. Это значение DATETIME. Если событие не изменялось с момента создания, это значение совпадает со значением CREATED.
LAST_EXECUTEDДата и время последнего выполнения события. Это значение DATETIME. Если событие никогда не выполнялось, этот столбец равен NULL. LAST_EXECUTED указывает, когда событие началось. В результате столбец ENDS никогда не меньше LAST_EXECUTED.
EVENT_COMMENTТекст комментария, если у события есть комментарий. Если нет, это значение пустое.
ORIGINATORID сервера MySQL, на котором было создано событие; используется в репликации. Это значение может быть обновлено ALTER EVENT до ID сервера, на котором выполняется этот оператор, если выполняется на источнике репликации. Значение по умолчанию — 0.
CHARACTER_SET_CLIENTЗначение сеанса системной переменной character_set_client при создании события.
COLLATION_CONNECTIONЗначение сеанса системной переменной collation_connection при создании события.
DATABASE_COLLATIONСопоставление базы данных, с которой связано событие.