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

Transact-SQL 语法约定

语法

@@TRANCOUNT

返回类型

integer

备注

BEGIN TRANSACTION 语句将 @@TRANCOUNT 加 1。ROLLBACK TRANSACTION 将 @@TRANCOUNT 递减到 0,但 ROLLBACK TRANSACTION savepoint_name 除外,它不影响 @@TRANCOUNT。COMMIT TRANSACTION 或 COMMIT WORK 将 @@TRANCOUNT 递减 1。

示例

以下示例使用 @@TRANCOUNT 测试应该提交的打开事务。

复制代码
USE AdventureWorks;
GO
BEGIN TRANSACTION;
GO
UPDATE Person.ContactSET LastName = UPPER(LastName)WHERE LastName = 'Wood';
GO
IF @@TRANCOUNT > 0
BEGINPRINT N'A transaction needs to be rolled back.';ROLLBACK TRANSACTION;
END

sql server 2005 T-SQL @@TRANCOUNT (Transact-SQL)相关推荐

  1. sql server 2005

    SQL Server 是一个关系数据库管理系统.它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本.在Windows NT ...

  2. 如何使用 DBCC MEMORYSTATUS 命令来监视 SQL Server 2005 中的内存使用情况

    https://technet.microsoft.com/en-us/solutionaccelerators/dd537566.aspx 注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完 ...

  3. SQL Server 2005/2008 用户数据库文件默认路径和默认备份路径修改方法

    2019独角兽企业重金招聘Python工程师标准>>> 一直想把数据库的默认路径修改一下,在网上找了一下,真的发现有办法 , 特拿 来与大家共同分享. 以下仅为参照,如果有多个实例, ...

  4. SQL Server 2005 连接本地端口1433开启远程连接/登陆18456错误的解决方法

    SQL Server 2005 连接本地端口1433开启远程连接/登陆18456错误的解决方法 出处:http://jimmyli.blog.51cto.com/我站在巨人肩膀上Jimmy Li 作者 ...

  5. T-SQL Enhancement in SQL Server 2005[上篇]

    较之前一版本,SQL Server 2005可以说是作出了根本性的革新.对于一般的编程人员来说,最具吸引力的一大特性就是实现了对CLR的寄宿,使我们可以使用任意一种.NET Programming L ...

  6. 无废话-SQL Server 2005新功能(1) - TSQL

    无废话-SQL Server 2005新功能(1) - TSQL SQL Server 2005相对于SQL Server 2000改进很大,有些还是非常实用的. 举几个例子来简单说明 这些例子我引用 ...

  7. 配置SQL Server 2005 Express的身份验证方式,以及如何启用sa登录名。

    摘 要:如何安装SQL Server 2005 Express.MSXML6.SQL Server Management Studio Express,以及配置SQL Server 2005 Expr ...

  8. SQL Server 2005 的版本和组件[转载]

    可以在生产环境中使用所有版本的 SQL Server 2005,但 SQL Server 2005 Developer Edition 和 SQL Server 2005 Evaluation Edi ...

  9. SQL Server 2005:你应该知道的13件事情

    距离微软的SQL Server 2005正式版的推出,已经将近一年的时间.随着最近两份研究报告的出炉,SQL Server 2005又引起了业界的关注和评论--微软凭借SQL Server 2005取 ...

  10. 如何配置 SQL Server 2005 以允许远程连接

    在尝试从远程计算机连接到 Microsoft SQL Server 2005 实例时,可能会接收到错误消息. Sqlcmd:错误:Microsoft SQL Native Client:建立到服务器的 ...

最新文章

  1. 【python】队列——用顺序表实现队列操作
  2. [译]NectarJS:编译JavaScript为任意平台原生二进制代码
  3. cockpit代替secureCRT
  4. 如何使用新的Apache Http Client发出HEAD请求
  5. DCL 管理用户 mysql
  6. GDC 2012]Epic Games谈在智能手机上制作和台式游戏机同等级的图形游戏的经验
  7. Zend 创始人提议创建 PHP 方言,暂命名为 P++
  8. MVC神韵---你想在哪解脱!(七)
  9. 简单scrapy爬虫实例
  10. 日均保护原创超6万篇,腾讯“至信链”助企鹅号作者一键维权
  11. linux系统 设置网卡ping通主机连上外网
  12. docker安装gamit_ubuntun10.10中安装gamit 10.40
  13. 流媒体基本要点简述:如何在H264数据中获取PTS?
  14. 恒强制版系统980_华为mate40将首批升级鸿蒙2.0系统?
  15. 2022短视频去水印小程序源码+支持批量解析
  16. js的alert弹框中怎么写html,自定义JavaScript的alert()弹出框样式
  17. 2021年广东省安全员A证第三批(主要负责人)考试内容及广东省安全员A证第三批(主要负责人)新版试题
  18. 计算机免费取名,电脑免费婴儿取名
  19. html背景图片拉伸解决办法
  20. 关于列columns的一些配置

热门文章

  1. geometry java_java程序操作Geometry对象(示例代码)
  2. Ian Thiel:靠这 3 点,实现 30 倍增长,从不盈利到营收 5.5 亿
  3. lazy ideas in programming(编程中的惰性思想)
  4. Redisbook学习笔记(3)数据类型之集合
  5. 实战部署MySQL用户认证的Postfix邮件系统(3)
  6. web developer tips (70):使用命令脚本安装IIS7
  7. volunteer research
  8. 要买东西,要买好的,提高效率,经常用的
  9. 没有理论支持的文章令人窒息
  10. U3D的结构体堆分配栈分配