试题详情
简答题显式事务和隐式事务什么区别?
  • 显式事务和隐式事务的区别:
    (1)显式事务是指显式定义了启动和结束的事务。在实际应用中大多数事务是由用户来定义的。事务结束分为提交和回滚两种状态。事务以提交状态结束,则全部事物操作被完成且明确地提交到数据库中。事务回滚状态结束,则事务的操作被全部取消,事务操作失败。
    (2)在隐式事务中,SQL Server在没有事务定义的情况下会开始一个事务,但不会像在自动提交模式中那样自动执行COMMIT或ROLLBACK语句,事务必须显式结束。
  • 关注下方微信公众号,在线模考后查看

热门试题