sql server - Storing output of a stored procedure into a variable when the stored procedure is called with in another stored procedure -


i executing stored procedure within stored procedure , want store result of inner stored procedure variable use later. result of inner stored procedure varchar value. how can set variable result of stored procedure ?

alter procedure [dbo].[mvc_formulas]         @fund_id nvarchar(max),     @start_dated datetime,     @end_dated datetime     declare @formulatype int     declare @xfund_id bigint      declare @returningtable table(fundname varchar(100), zreturn nvarchar(100))     declare @zreturn nvarchar(100)     declare @zsd nvarchar(100)     declare @funds table(fundid bigint)       insert @funds         select item         dbo.splitstring(@fund_id, ',')      declare @mycursor cursor;     declare @curfund bigint;      declare @fundname nvarchar(100); begin     set @mycursor = cursor                            select fundid @funds         open @mycursor       fetch next @mycursor @curfund      while @@fetch_status = 0     begin            set @fundname = (select fundname funds fund_id = @curfund)          --inner sp--------------------------------------         set @zreturn = exec [dbo].[fund_performance_graph] @start_dated, @end_dated, @curfund         -----------------------------------------------------          insert @returningtable             select @fundname, @zreturn          fetch next @mycursor @curfund      end      select * @returningtable end 

alter procedure [dbo].[mvc_formulas]         @fund_id nvarchar(max),     @start_dated datetime,     @end_dated datetime,     @result varchar(1000) output 

Comments

Popular posts from this blog

amazon web services - S3 Pre-signed POST validate file type? -

c# - Check Keyboard Input Winforms -