前言

接下来我们将SQL Server基础系列还剩下最后几节内容结束,后续再来讲解SQL Server性能调优,我们开始进入主题。

SQL Server事务对本地变量影响

事务对变量影响具体是指什么意思呢,换句话说就是当我们回滚事务和提交事务之后对本地变量是否起作用呢,下面我们来看下具体例子。

移动开发培训,Android培训,安卓培训,手机开发培训,手机维修培训,手机软件培训

PRINT '回滚事务之后测试'DECLARE @FlagINT INT
SET @FlagInt = 1PRINT @FlagInt ---- 此时变量值为1
BEGIN TRANSACTION
SET @FlagInt = 2 ---- 设置变量值为2
PRINT @FlagInt
ROLLBACK TRANSACTION
PRINT @FlagInt ---- 此时变量值为多少?
GO
PRINT '--------------------'PRINT '提交事务之后测试'DECLARE @FlagINT INT
SET @FlagInt = 1PRINT @FlagInt ---- 此时变量值为1
BEGIN TRANSACTION
SET @FlagInt = 2 ---- 设置变量值为2
PRINT @FlagInt
COMMIT TRANSACTION
PRINT @FlagInt ---- 此时变量值为多少?
GO

移动开发培训,Android培训,安卓培训,手机开发培训,手机维修培训,手机软件培训

移动开发培训,Android培
        
        	<div class=

延伸阅读

学习是年轻人改变自己的最好方式-Java培训,做最负责任的教育,学习改变命运,软件学习,再就业,大学生如何就业,帮大学生找到好工作,lphotoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训学习是年轻人改变自己的最好方式