0
select top 0 * INTO #temp from stored procedure

ストアド プロシージャから返されるデータ型の構造に基づいて一時テーブルを作成する必要があります。SQL Server 2000、2005、0r 2008 の使用

4

1 に答える 1

0

これはできません。ストアド プロシージャから結果を取得するには、最初に結果の構造を定義する必要があります。

create table #temp ( . . . );
insert into #temp
    exec(stored procedure)

SELECTステートメント ( here )の構文を調べると、ストアド プロシージャの実行への言及がないことがわかります。

おそらく、何をしようとしているのかを説明する別の質問を投稿する必要があります。ストアド プロシージャが異なる結果形式を返すのはなぜですか?

于 2013-01-06T15:06:01.040 に答える