1
我有一个基于某些条件从表中检索数据并将其插入临时表的过程。如何使用表中的值执行存储过程
我现在想要使用我的临时表中的值来执行另一个过程,这个过程将有大约2000个条目。
我可以在单个EXEC中执行此操作,并从我的#Temp表中选择所有条目吗?
我想要做这样的事情:
DECLARE @return_value int
EXEC @return_value = [dbo].[prInsertAssessmentLevels]
@WFRouteItemID = (SELECT WFRouteItemID FROM #WFsNotInWFAssessmentLevel),
@UOB = (SELECT UOB FROM #WFsNotInWFAssessmentLevel WHERE WFRouteItemID = @WFRouteItemID),
@Life = (SELECT Life FROM #WFsNotInWFAssessmentLevel WHERE WFRouteItemID = @WFRouteItemID),
@Health = (SELECT Health FROM #WFsNotInWFAssessmentLevel WHERE WFRouteItemID = @WFRouteItemID),
@Disability = (SELECT Disability FROM #WFsNotInWFAssessmentLevel WHERE WFRouteItemID = @WFRouteItemID),
@CreatedUserID = 1