日期:2014-05-16  浏览次数:20661 次

从几个表通过一个相同字段删除数据 rollback的问题
现在的问题是要从三个表中删除对应的数据.
三个表中有一个相同的字段year,如果要删除的为2007年的,
则三个表中year字段为2007的都删除掉.

现在的问题是要是第一个表中有值为2007的数据,被删除了,
但是第2个表删除的时候出了问题,要求rollback.也要恢复第一个表的数据.
怎么实现呢,有没有例子?

谢谢了.

------解决方案--------------------
java的connection可以设置事务,你查文档就可以了。
另外,要把表引擎设置成innodb或BDB的。