当前位置:首页 >探索 >一个SQL Server数据库事务的使用示例

一个SQL Server数据库事务的使用示例

2024-06-28 19:33:26 [百科] 来源:避面尹邢网

一个SQL Server数据库事务的数据使用示例使用示例

作者:张超的博客 数据库 SQL Server 本文主要介绍了SQL Server数据库处理事务的一个示例,其中涵盖了开始事务、库事提交事务和回滚事务等,数据使用示例希望能够对您有所帮助。库事

SQL Server数据库事务的数据使用示例知识是本文要介绍的内容,本文通过一个例子来介绍了SQL Server数据库事务的库事使用方法,接下来我们就一起来了解下这部分内容。数据使用示例

开始事物:begin transaction

一个SQL Server数据库事务的使用示例

提交事物:commit  transaction

一个SQL Server数据库事务的使用示例

回滚事物:rollback transaction

一个SQL Server数据库事务的使用示例

例子:

 

  1. begin transaction  
  2.  
  3. declare @errorSum int      --定义局部变量  
  4.  
  5. set @errorSum=0  --初始化临时变量  
  6.  
  7. update bank set currentMoneycurrentMoney= currentMoney-1000 where customerName='张三' 
  8.  
  9. set @errorSum=@errorSum+@@error    --累计是库事否有错误  
  10.  
  11. update bank set currentMoneycurrentMoney= currentMoney+1000 where customerName='李四' 
  12.  
  13. set @errorSum=@errorSum+@@error    --累计是否有错误  
  14.  
  15. if @errorSum<>0     --如果有错误  
  16.  
  17. begin  
  18.  
  19. rollback transaction  
  20.  
  21. end  
  22.  
  23. else  
  24.  
  25. begin  
  26.  
  27. commit  transaction  
  28.  
  29. end  
  30.  
  31. go 

 

关于SQL Server数据库事务的使用示例就介绍到这里了,希望本次的数据使用示例介绍能够对您有所收获!

【编辑推荐】

  1. SQL Server链接服务器访问DB2设置步骤图解
  2. 初学SQL Server存储过程的库事一些简单操作示例
  3. SQL Server实践性练习之创建库表及条件查询
  4. 擦亮自己的眼睛去看SQL Server之谈谈锁机制
  5. SQL Server中通过设置SET NOCOUNT来优化存储过程
责任编辑:赵鹏 来源: 博客园 SQL Server事务

(责任编辑:娱乐)

    推荐文章
    热点阅读