2017-07-20 197 views
-3

我需要创建一个主SP,其中包含两个将用于SSRS报告的存储过程。创建主存储过程

procBMI 
procFRisk 

什么是创建一个主SP,将举行这两个SP的使两个SP将在SSRS数据集可以使用的最好的方法?

+1

你是什么意思 “* *持有” 是什么意思?你的意思是你的主SP会执行另外两个SP吗?如果是这样,那很简单。如果不是,那么我不知道你在问什么。 – RBarryYoung

+0

是的,我应该说明执行其他两个SP。 – Neka

+0

以下是我希望从主SP执行的两个SP SP1 = BMI_Provider_Patients_Seen SP2 = Fall_Risk_Patients_Seen – Neka

回答

0

像这样:

CREATE PROC MasterSP AS 

    EXEC SP1; 

    EXEC SP2; 

GO 
+0

谢谢!但它告诉我该过程需要参数@start_date – Neka

+0

,那么您需要提供该参数。这两个程序的参数是否相同?如果是这样,您可以将参数传递给主SP,然后将它们传递给您正在呼叫的SP。我担心的是(并且我不想粗鲁),你会因为一个明显的解决方案而出现错误,但你需要在这里寻求帮助。也许您需要投入一些时间来学习使用T-SQL编写存储过程的基本知识,或者您将花时间在SO上发布问题。道歉,如果我错了这个./ –