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

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

创新互联建站服务项目包括武汉网站建设、武汉网站制作、武汉网页制作以及武汉网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,武汉网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到武汉省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

开始事物:begin transaction

提交事物:commit  transaction

回滚事物:rollback transaction

例子:

 
 
 
  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来优化存储过程

分享文章:一个SQLServer数据库事务的使用示例
文章URL:http://www.shufengxianlan.com/qtweb/news11/146511.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联