http://bbs.csdn.net/topics/340046963
if @@ERROR <>0 begin --set @outid=1 rollback transaction end else begin commit transaction end --不要忘了,你那个if如果不写else那么commit总要执行的
http://bbs.csdn.net/topics/340046963
if @@ERROR <>0 begin --set @outid=1 rollback transaction end else begin commit transaction end --不要忘了,你那个if如果不写else那么commit总要执行的