请教一个存储过程的写法

我想写一个存储过程,它的作用是:
先从另一个存储过程取得一个结果集,然后对该结果集中的每一条记录操作,
但问题是如何在一个存储过程中使用另一个返回结果集的存储过程所返回的结果集。
[107 byte] By [songdan2002-Hello] at [2008-2-13]
# 1
放到另是表再处理:

create table #temp (id int,name varchar(100),...)

insert into #temp(id,name,...) exec 存储过程 参数...

...