Добрый день. Я пытался найти какую-либо документацию, но я не нашел ни одного, ни объяснения ситуации, когда мне действительно нужно выполнить событие, и после того, как событие выполнено в данном операторе запроса, событие должно быть отброшено.
$deleteEvent = mysqli_query($connection, "CREATE EVENT deletePareticipants
ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 1 HOUR
ON COMPLETION PRESERVE
DO
BEGIN
DELETE FROM mafia_room_participants WHERE room_id='$roomId';
END");
Это событие, и я положил ON COMPLETION PRESERVE
как Mysql Документация утверждала это
Сообщение: время выполнения события прошло, а ПО ЗАВЕРШЕНИЮ НЕ
СОХРАНЕН установлен. Событие было сброшено сразу после
создание.
Он говорит сразу после создания … означает ли это, что событие mysql было отброшено без фактического выполнения указанного запроса? Мне просто нужно, чтобы запрос произошел и отбросил это событие, как только запрос произошел.
Есть идеи?
ПО ЗАВЕРШЕНИЮ ЗАВЕРШЕНИЯ
удалить эту строку
Других решений пока нет …