2012年12月14日

摘要: 出现这种错误有两种情况情况一:设置了事务开始而没有对事务进行提交或回滚 例如:Begin Tran Declare @i int if(@i>10) Begin Return 'Error' EndCommit TranReturn 'Ok'当@i>10时 则会报 EXECUTE 后的事务计数指示 BEGIN 和 COMMIT 语句的数目不匹配。上一计数 = 0,当前计数 = 1。情况二:发生在嵌套事务里 如果子存储过程进行了子事务的回滚[sql] view plaincopyprint?declare@trancountint--commit,ro 阅读全文

posted @ 2012-12-14 16:26 yjc2629498 阅读(7922) 评论(0) 推荐(1) 编辑


Copyright © 2024 yjc2629498
Powered by .NET 8.0 on Kubernetes