之乎者也,阿弥陀佛

软件设计的原则就是,化繁为简,化难为易,把人的思维集中在简单的领域,然后通过有序的组合实现复杂的逻辑。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  341 随笔 :: 0 文章 :: 76 评论 :: 62万 阅读

02 2013 档案

摘要:我们在写事务时经常遇到的问题如下:消息 266,级别 16,状态 2,过程 sp1,第 0 行EXECUTE 后的事务计数指示 BEGIN 和 COMMIT 语句的数目不匹配。上一计数 = 1,当前计数 = 0。消息 3903,级别 16,状态 1,过程 sp2,第 15 行ROLLBACK TRANSACTION 请求没有对应的 BEGIN TRANSACTION。如果这只是一个单独的事务引起的,那么很好解决,我们只要检查下是否遗漏了匹配的BEGIN tran 和 COMMIT tran即可,但是如果2个存储过程都是用事务写的,那么就即使每个存储过程的事务写法都正常,也会报这个错误,这是因为 阅读全文
posted @ 2013-02-17 16:31 搏击的小船 阅读(12273) 评论(3) 推荐(3) 编辑

点击右上角即可分享
微信分享提示