Могу ли я создать событие в триггере? - PullRequest
3 голосов
/ 22 сентября 2011

Возможно ли создать новое событие внутри триггера?
Это не то, что я особенно рекомендую, но мне просто интересно, можно ли это сделать.

Я хотел бы запустить вставку в ответ на обновление, но вставка должна быть отложена.
Прямо сейчас я вставляю значение во временную таблицу, и каждые x минут я выполняю предопределенную очистку этой таблицы.

Однако это кажется расточительным, потому что в большинстве случаев нечего делать.
Если я не могу создать событие, могу ли я хотя бы включить / отключить его на лету?

1 Ответ

2 голосов
/ 22 сентября 2011

Вы не можете создать событие из хранимой процедуры или триггера.

> Если я не могу создать событие, могу ли я хотя бы включить / отключить его на лету?

ALTER EVENT event1 ENABLE;
ALTER EVENT event1 DISABLE;

СОЗДАТЬ Синтаксис СОБЫТИЯ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...