0

重複の可能性:
エラー: 「INSERT EXEC ステートメントはネストできません。」および「INSERT-EXEC ステートメント内で ROLLBACK ステートメントを使用することはできません。」これを解決するには?

選択を返す本番環境の sproc があります。この選択は、INSERT INTO によって一時テーブルに取り込まれ、sproc が呼び出されます。

そのため、sproc_1 によって返されたデータを使用する別の sproc を作成する必要があります。問題は、新しい sproc にも sproc_1 を呼び出すことによって生成される一時テーブルが含まれていることです。

明らかに、ネストされた insert-exec に関する SQL エラーが発生します。

これを乗り越える方法はありますか?問題の調査に 1 日を費やしましたが、実用的な解決策は見つかりませんでした。

4

1 に答える 1