別のストアド プロシージャ sp_1_1 を呼び出すストアド プロシージャ sp_1 があります。
このトリックを使用して sp_1_1 からの結果を抑制する方法を知っています。
本当の問題は、sp_1_1 自体が別のストアド プロシージャ sp_1_1_1 も呼び出し、その結果が sp_1_1 に返されることです!!
sp_1_1 も sp_1_1_1 も変更できず、sp_1 のみを変更できます。
sp_1 に返される結果は 2 つのレコードセットで、最初のレコードセットは sp_1_1 から、2 番目のレコードセットは sp_1_1_1 からのものです。
まとめ:
sp_1 (下から返された 2 つのレコードセットを抑制する必要があります)
+---- sp_1_1 (独自の結果を返し、次に下から結果を返します)
+---------sp_1_1_1 (結果を返す)