zoukankan      html  css  js  c++  java
  • 9-04嵌套事务及事务分类

    全局变量@@TRANCOUNT:

    返回当前连接的活动事务数。

    显式事务:

    用BEGIN  TRANSACTION明确实事务的开始。

    最常用的事务类型。

    隐性事务:

    通过设置SETIMPLICIT_TRANSACTIONS ON语句,

    将隐形事务模式设为打开。

    其后的T-SQL语句自动启动一个新事务。

    提交或回滚一个事务,下一个T-SQL语句又会启动一个新事务。

    自动提交事务:

    SQL Sever的默认模式。

    每一个单独的T-SQL语句为一个事务。

    --COMMIT对事务数的影响(使用了嵌套事务)
    PRINT  @@TRANCOUNT--在没有事务的情况下,查看一下事务数
     BEGIN  TRAN--开始事务
         PRINT @@TRANCOUNT--开始事务,@@TRANCOUNT将被设为1
          BEGIN  TRAN--开始事务
          PRINT  @@TRANCOUNT --事务数加1
          COMMIT  TRAN--提交第二个事务
          PRINT @@TRANCOUNT--事务数减1
          COMMIT TRAN --提交第一个事务,事务数减1
          PRINT @@TRANCOUNT
         GO
    

    运行结果:

  • 相关阅读:
    tkinter TEXT
    tkinter
    threading.Event
    lambda demo
    Tomcat性能调优
    Tomcat优化
    BeautifulSoup库的使用
    正则的基本使用
    Urllib库的基本使用
    初识爬虫
  • 原文地址:https://www.cnblogs.com/gcmwalker/p/6129523.html
Copyright © 2011-2022 走看看