commit transaction 和 rollback transaction 有何区别与联系?

commit transaction 和 rollback transaction 有何区别与联系?

hanwenjingaa2012-5-15 17:40

commit transcation :标志一个成功的隐性事务或显性事务的结束,提交事务并永久保存在数据库中。 rollback transcation:在事务中出错或用户决定取消事务,数据回滚到最初始状态。

commit transcation :SQL多步操作之后,提交事务,此时数据才真正保存到数据库

rollback transcation:SQL多步操作发生错误,调用此语句,数据回滚到最初始状态。