带有事务插入或更新的MySQL触发器

时间:2012-12-11 15:34:20

标签: mysql percona

我正在使用mysql db& java,所以在我的应用程序中我需要使用触发器,但我需要在插入或更新时进行保存。 当在表A中插入新记录时,触发器将完成在另一个表B中插入一些信息的工作。 同样,当对表A中的记录进行更新时,触发器将更新表B的记录。

如果更新或insrt回滚期间的事务,这是否会回滚触发器所做的任何更改。?? !!

1 个答案:

答案 0 :(得分:1)

是的,如果事务被回滚,那么触发器完成的工作也将被回滚(除非你在触发器内做一些带有事务范围的monkeying以专门防止这种情况)