首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQLServer2000中 存储过程 调用 存储过程,该怎么解决

2012-03-27 
SQLServer2000中 存储过程 调用 存储过程SQLServer2000中不是说可以存储过程调用另一个存储过程吗?现在我

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中关联临时表查询.

热点排行