【发布时间】:2009-10-15 03:03:05
【问题描述】:
好的,我有一个关于从多个存储过程返回记录集的问题。
如果我有一个执行此操作的存储过程:
exec sproc1
exec sproc2
exec sproc3
每个 sproc 只返回一个数字,所以它返回
[无列名] 1500
[无列名] 18000
[无列名] 第1253章
显然数据读取器无法处理此问题,或者至少我认为不会。于是想到了声明一个Table变量
DECLARE @Table (Col1, Col2)
INSERT INTO @Table
exec sproc1,exec sproc2, etc...)
但这不起作用。
关于如何处理这个问题的任何想法?
【问题讨论】:
标签: sql stored-procedures