用outputCREATE PROCEDURE B @@参数名 OUTPUT然后在B中判断是否执行后把值赋给参数,然后C就可以引用此参数进行判断了
declare @tab table(result int)insert into @tabexec Bselect * from @tab