sql server 2005 T-SQL @@TRANCOUNT (Transact-SQL)
生活随笔
收集整理的這篇文章主要介紹了
sql server 2005 T-SQL @@TRANCOUNT (Transact-SQL)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
返回當前連接的活動事務數。
?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 ? 與50位技術專家面對面20年技術見證,附贈技術全景圖
總結
以上是生活随笔為你收集整理的sql server 2005 T-SQL @@TRANCOUNT (Transact-SQL)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 专题开发十三:JEECG微云快速开发平台
- 下一篇: 架构设计 | 分布式系统调度,Zooke