【发布时间】:2014-08-13 08:34:20
【问题描述】:
我要插入两张表
A(id,firstName, lastName) 和
B(id, id from A, xyz)。
如何使用事务同时插入两个表?
如果没有插入B,那么回滚 A也。你能帮帮我吗?
【问题讨论】:
-
您可以在 Google 上搜索 mysql Transaction。事务可以有多个语句覆盖多个表。如果事务被回滚,那么在该事务中执行的所有步骤都将被恢复,不需要额外的努力。
-
即使是在 google 或MySQL docs 上最简单的搜索也会告诉你这一点。如果你连自己都懒得做,你会发现别人也懒得帮你。
标签: mysql transactions sql-insert