これは、一連のストアドプロシージャからデータを「バブル」しようとするときによくある問題です。 SQL Serverの制限は、一度にアクティブにできるINSERT-EXECは1つだけです。このタイプの問題を回避するためのパターンに関する非常に徹底的な記事である、ストアドプロシージャ間でデータを共有する方法を参照することをお勧めします。
たとえば、回避策として、Sp3をテーブル値関数に変換することができます。
これは、一連のストアドプロシージャからデータを「バブル」しようとするときによくある問題です。 SQL Serverの制限は、一度にアクティブにできるINSERT-EXECは1つだけです。このタイプの問題を回避するためのパターンに関する非常に徹底的な記事である、ストアドプロシージャ間でデータを共有する方法を参照することをお勧めします。
たとえば、回避策として、Sp3をテーブル値関数に変換することができます。