Перейти к основному содержимому
Версия: 2.0.x

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_MODESQL-режим, действовавший при создании или изменении события и в котором событие выполняется.
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, действующий как replica, но событие в настоящее время не выполняется на replica.
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_COLLATIONCollation базы данных, с которой связано событие.