Задавайте вопросы, мы ответим
Вы не зашли.
Не могу понять из мануала, если на таблице висит триггер, идёт пачка запросов в одной транзакции, скажем первый запрос запускает триггер, он должен создать данные в другой таблице, но следующий запрос, генерирует ошибку, и делается ROLLBACK - данные, что создал триггер откатятся или нет?
Где можно почитать хорошо изложенную наиболее полно раскрывающую суть информацию по триггерам?
Неактивен
Ошибка приведет к откату транзакции, включая изменения, вызванные триггером (кроме таблиц MyISAM)
http://dev.mysql.com/doc/refman/5.6/en/ … yntax.html
For transactional tables, failure of a statement should cause rollback of all changes performed by the statement. Failure of a trigger causes the statement to fail, so trigger failure also causes rollback. For nontransactional tables, such rollback cannot be done, so although the statement fails, any changes performed prior to the point of the error remain in effect.
Неактивен