日期:2014-05-17  浏览次数:20398 次

求救 SQL 一个存储过程调用多个存储过程
环境 SQL2012

如题 我想用一个存储过程调用多个存储过程
试了很多次,都只读到第一个,第二个以后读不到。
是不是不能这么用吗,请各位大大赐教~

sql 存储

------解决方案--------------------
你若想输出1、2、3的返回值,不要用return,return在很多程序里面都是结束操作
换成select 1、2、3
------解决方案--------------------
引用:
我现在最想知道的是,这种一调多的方法可行不可行。
我在别的地方查到,说是一个存储过过程只能调用一个存储过程

网上垃圾信息远远多于有价值信息,你在那个奇葩地方查到的,我组团观光一下。

查你的ouput参数,正常和异常(return之前)是否用SET赋值了。
真捉鸡,肯定第一个@RETURN OUTPUT永远等于1了嘛。