皆さん、
1 つの「SQL 実行タスク」で 2 つの個別の XML ドキュメントを返す方法はありますか?
1) 2 つの別個の XML ドキュメントを返すストアド プロシージャを作成します。 2) 'SQL 実行タスク' を構成して、次のようにします。 - ADO.NET 接続マネージャ - ストアド プロシージャを呼び出します。 「結果セット」レバーでは、出力は 2 つの別個の文字列変数にマップされます。例: ResultName: 0 - VariableName: firstVar、ResultName: 1 - VariableName: secondVar;
結果変数が1つだけの「結果セット」がある場合、すべて正常に機能します-呼び出されたストアドプロシージャから最初のxmlを適切に返し、それを変数にマップします。2 番目の変数を追加すると、エラーが発生します。
[SQL タスクの実行] エラー: ResultSetType に対して返された結果バインディングの数が無効です: "ResultSetType_XML"。
この1つのタスクを達成することは可能ですか?前もって感謝します。