事务提交问题1
alter proc lin1
as
begin
begin tran
exec lin2
if @@trancount>0
rollback tran
end
go
alter proc lin2
as
begin
begin tran
if 2>5
commit tran
else
begin
rollback tran
end
end
go
exec lin1
----------------------
服务器: 消息 266,级别 16,状态 2,过程 lin2,行 65535
EXECUTE 后的事务计数指出缺少了 COMMIT 或 ROLLBACK TRANSACTION 语句。原计数 = 1,当前计数 = 0。
---------------------
为什么会提示错误呢,是哪里漏了一个吗?