如何将返回数据从存储过程插入表中



我有一个带有参数的存储过程,返回结果是带有列的单行。我需要将该行插入表格。我想在另一个存储过程中使用该结果。我怎样才能做到这一点 ?我的结果如下:

ID |  TotalTime  |  DeservedTime
25 |    100      |      150

预先感谢。

您可以插入exec

insert into SomeTable
exec yourStoredProcedure

有时应匹配您的返回图式

    CREATE PROC erdemtest
    @param1 int,
    @param2 int
as
    select @param1,@param2  

    example : 
declare @tbl table( param1 int,param2 int)
insert into @tbl
exec erdemtest 1,2
select SUM(param1+param2) from @tbl

result is :
3

最新更新