Spec-Zone.ru › MariaDB

СОБЫТИЕ DROP

Синтаксис

DROP EVENT [IF EXISTS] event_name

Описание

Это оператор удаляет событие с именем event_name. Событие мгновенно прекращает свою активность и полностью удаляется с сервера.

Если событие не существует, возникает ошибка ERROR 1517 (HY000): Unknown event 'event_name'. Вы можете переопределить это и заставить оператор генерировать NOTE для несуществующих событий, используя IF EXISTS. См. SHOW WARNINGS.

Для выполнения этого оператора требуется привилегия EVENT. В MySQL 5.1.11 и более ранних версиях событие можно было удалить только его создателем или пользователем, имеющим привилегию SUPER.

Примеры

DROP EVENT myevent3;

Использование условия IF EXISTS:

DROP EVENT IF EXISTS myevent3;
Query OK, 0 rows affected, 1 warning (0.01 sec)

SHOW WARNINGS;
+-------+------+-------------------------------+
| Level | Code | Message                       |
+-------+------+-------------------------------+
| Note  | 1305 | Event myevent3 does not exist |
+-------+------+-------------------------------+

См. также

  • Обзор событий
  • CREATE EVENT
  • SHOW CREATE EVENT
  • ALTER EVENT
Содержимое, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется предварительно MariaDB. Мнения, информация и мнения, выраженные в этом содержании, не обязательно отражают взгляды MariaDB или любой другой стороны.

© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/drop-event/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API