存储过程调用存储过程地疑难

来源:互联网 发布:阿里云虚拟主机安装web 编辑:程序博客网 时间:2024/05/12 16:29

存储过程A,返回一个列表(就是A最后一行语句为select * from tabXX),
存储过程B要调用A,请问B里如何接收A的列表结果?

create table xx(xx int,xxx int)
insert xx exec p_xxx


如何调用存储过程:

 
  1. EXEC 存储过程名   
  2.   
  3. EXEC 存储过程名 参数1,参数2   
  4.   
  5. EXEC 存储过程名 参数1,参数2 OUTPUT  
  6.   
  7. exec procname   
  8. exec procname @pm1   
  9. exec prconame @pm1,@pm2,@pm3 output  
  10. exec @returnvalue = procname @pm1,@pm2,@pm3 output