После команды ALTER TABLE
обычно требуется обновление триггера, который запускается на основе данных, вставленных, обновленных или удаленных на измененной таблице. К сожалению, DROP TRIGGER
и CREATE TRIGGER
вызывают implicit commits, поэтому нельзя просто разместить эти две команды в одной транзакции, за которой следует фиксация.Alter MySQL Trigger внутри транзакции
Есть ли способ обновить триггер MySQL, чтобы либо старый, либо новый вариант триггера был активен, когда данные в таблице с помощью триггера манипулируют?