在sql Server 2008中,我有一个存储过程,它将结果写入输出参数并将参数插入表中.我想让SP的“插入表”部分异步运行,以便可以从输出参数中读取结果,而无需等待insert命令完成.
我该怎么做?
例如.
CREATE PROCEDURE dbo.Sample_sp @RESULT INT OUTPUT @PARAM_1 INT,@PARAM_2 INT,@PARAM_N FLOAT AS -- Perform Calculations like @RES = @PARAM_1 + @PARAM_2...... INSERT INTO DBO.A VALUES(@PARAM_1,@PARAM_2,..... @PARAM_N)
EXECUTE ASYNC dbo.Sample_sp