0

別の SP 内の exec から返されたレコードセットで作業する方法はありますか? できれば OUTPUT を使用しないレコードセット全体

IE

MyStoredProcedure @var1 int AS BEGIN

EXEC anotherSP @var1

-- anotherSP によって返されたレコードセットに対して何かを行います

終わり

4

1 に答える 1

1
CREATE PROC MyStoredProcedure
    @var1 int
AS
BEGIN
DECLARE #temp (
col1 ...
)

INSERT #temp
EXEC anotherSP @var1

-- do something against #temp

END

テーブル変数は、SQL 2005 以降でも機能します。SQL 2000 のみの一時テーブル。

于 2009-03-04T15:58:16.860 に答える