SQLServer2000中 存储过程 调用 存储过程
SQLServer2000中不是说可以存储过程调用另一个存储过程吗?
现在我有一个存储过程:
CREATE PROCEDURE dbo.AHX AS
SELECT a,Sum(c.R_1+c.R_2) AS b
FROM c
GROUP BY a;
GO
运行exec AHX 可以显示记录
现在我想新建一存储过程,调用这个AHX的字段和记录,组成一个新表
例如像这样:
SELECT d.e, AHX.b
FROM d LEFT OUTer JOIN AHX ON d.e= AHX.a
可以吗?
如果可以,要怎样写?
我运行第二个存储过程时会提示:过程 AHX 没有参数,但却为该过程提供了参数。
不知道是不是没加变量的关系,请高手指点,拜托拜托!!!
[解决办法]
先将存储过程内容存为临时表,再在select中关联临时表查询.