複数のテーブル(現在はWebサービスによって消費されている)を返すストアドプロシージャがあります。その出力をSQL Serverデータベースに挿入する必要があります。SQL Server:ストアドプロシージャから複数のテーブル出力を別のテーブルに挿入する
私は
INSERT INTO #temp
EXEC ('myProcSQlhere')
を経由して、既存の定義を知っている。しかし、このために、私は事前に、出力テーブルの定義を知っておく必要がある場合、私は、単一のテーブルを挿入することができます。
これは、テーブル定義を知ることになりますが、1つのテーブルにのみ入力できます。だから私はどのように複数のテーブルにデータを挿入するのですか?
'これは、複数の結果セットを使用できるシステムでは動作しますが、SQLサーバーにはまっています。 – TheGameiswar
私は現在vbから結果セットを調べます。結果セットにはいくつかのテーブルがあります。それは本当にそこからうまく動作します。問題は、私は今SQLでそれ以上のことをする必要があり、1の後にテーブルにアクセスする方法がわかりません。 –
それはこの答えのポイントです.Sqlでは次のテーブルを取得することはできません。 –