EXECUTE后的事务计数指出缺少了COMMIT或ROLLBACK TRANSACTION语句。原计数=0,当前计数=1。

      错误信息如标题所示,终于找到原因了。原来在事务内部,若有添加,删除和修改引起的错误,SQL Server会继续向下执行,但如果不是此类错误,而是找不到对象,则SQL Server就会放弃这个事务,不再继续执行这个事务,所以就会报出“EXECUTE后的事务计数指出缺少了COMMIT或ROLLBACK TRANSACTION语句。原计数=0,当前计数=1。  ”的错误信息!
posted on 2009-06-04 09:05  noviceliu  阅读(1391)  评论(5编辑  收藏  举报