我已经查阅了MySql文档,但未找到相关内容。我尝试了以下操作...但回滚似乎不能取消在table1和table2中的插入操作。
Start Transaction;
INSERT INTO Table1(field1,field2) VALUES (value1, value2);
INSERT INTO Table2(field3,field4) VALUES (value3, value4);
INSERT INTO Table3(field5,field6) VALUES (value5, value6);
Rollback;
更新:感谢所有的回答,但我忘了说第三个语句会抛出异常(违反约束)。