SQL Server 下一个结果



我在sql服务器中有存储过程。该存储过程返回两个选择(两个结果(。在其他存储过程中,我只需要处理第二个结果(数据集(并执行以下操作:

INSERT INTO Table1 FROM exec MyProcedure

但是从我的程序中,我只需要获取第二个结果。有什么办法吗?

谢谢

是否有从存储的过程返回的列,您可以将其用作 where 语句子句?

如果,我的意思是,如果存储过程总是返回第二行是您想要的结果的数据,您可以使用 rownumber((: 来自 MS 的行号信息

然后添加 where 子句。其中行号 = 2。同样,仅当始终返回数据时,这才有效,其中第二行是您想要的行。

相关内容

最新更新