我有一个存储过程 sp_1,它调用另一个存储过程 sp_1_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,第二个来自 sp_1_1_1。
概括:
sp_1(需要抑制从下面返回的两个记录集)
+---- sp_1_1 (返回自己的结果,然后从下面的结果)
+----------sp_1_1_1(返回结果)