0

パラメータを含むストアドプロシージャがあり、返される結果は列を含む単一の行です。その行をテーブルに挿入する必要があります。その結果を別のストアドプロシージャ内で使用したいと思います。どうやってやるの ?私の結果は以下の通りです:

ID |  TotalTime  |  DeservedTime
25 |    100      |      150

よろしくお願いします。

4

2 に答える 2

2

execを挿入できます

insert into SomeTable
exec yourStoredProcedure

SomeTableは、yourStoredProcedureの返されるスキーマと一致する必要があります

于 2012-12-20T10:32:33.637 に答える
0
    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
于 2012-12-20T11:01:00.243 に答える