2017-07-20 195 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上發佈問題。道歉,如果我錯了這個./ –