你去看一下事务处理方面的问题吧!
事务处理有开始,结束,回滚三种。
如:向一个主表和子表插入数据时。
如果顺利不出错在insert(主)前开始事务,在insert(子)后
结束事务。出错的话他就会回滚到insert前的状态。
如正常的写法:
{
开始事务
    执行操作
    。
结束事务回滚事务
   执行提示等一些信息
   
}