sql server 2005 T-SQL @@TRANCOUNT (Transact-SQL)
来源:互联网 发布:支持java的浏览器 编辑:程序博客网 时间:2024/05/01 17:09
返回当前连接的活动事务数。
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.Contact
SET LastName = UPPER(LastName)
WHERE LastName = 'Wood';
GO
IF @@TRANCOUNT > 0
BEGIN
PRINT N'A transaction needs to be rolled back.';
ROLLBACK TRANSACTION;
END
- sql server 2005 T-SQL @@TRANCOUNT (Transact-SQL)
- @@TRANCOUNT (Transact-SQL)
- Sql server T-SQL (Transact-SQL)学习
- sql server 2005 T-SQL 参考 -(负)(Transact-SQL)
- sql server 2005 T-SQL 参考 -(减)(Transact-SQL)
- sql server 2005 T-SQL 参考 *(乘)(Transact-SQL)
- sql server 2005 T-SQL 参考 /(除)(Transact-SQL)
- sql server 2005 T-SQL &(位与)(Transact-SQL)
- sql server 2005 T-SQL |(位或)(Transact-SQL)
- sql server 2005 T-SQL ~(位非)(Transact-SQL)
- sql server 2005 T-SQL =(等于)(Transact-SQL)
- sql server 2005 T-SQL >(大于)(Transact-SQL)
- sql server 2005 T-SQL --(注释)(Transact-SQL)
- sql server 2005 T-SQL /*...*/(注释)(Transact-SQL)
- sql server 2005 T-SQL $PARTITION (Transact-SQL)
- sql server 2005 T-SQL @@CONNECTIONS (Transact-SQL)
- sql server 2005 T-SQL @@CPU_BUSY (Transact-SQL)
- sql server 2005 T-SQL @@CURSOR_ROWS (Transact-SQL)
- sql server 2005 T-SQL @@TOTAL_ERRORS (Transact-SQL)
- 十句中英文情感感言!
- sql server 2005 T-SQL @@TOTAL_READ (Transact-SQL)
- 用C#来捕获屏幕
- sql server 2005 T-SQL @@TOTAL_WRITE (Transact-SQL)
- sql server 2005 T-SQL @@TRANCOUNT (Transact-SQL)
- JS排序
- sql server 2005 T-SQL @@VERSION (Transact-SQL)
- 原理图设计、PCB小操作(PADS)
- 《大图里面找小图》的一种解决方案[并不特别完美]
- 线程
- 转贴:看“微软广告称Linux运行成本高出Windows十倍”评论后有感
- 企业中的 RMI-IIOP
- 《C#设计模式》笔记