Sql server 创建主存储过程
我需要创建一个主SP,它将包含两个存储过程,用于SSRS报告Sql server 创建主存储过程,sql-server,reporting-services,Sql Server,Reporting Services,我需要创建一个主SP,它将包含两个存储过程,用于SSRS报告 procBMI procFRisk 创建一个主SP以容纳这两个SP,从而在SSRS数据集中使用这两个SP的最佳方法是什么?如下所示: CREATE PROC MasterSP AS EXEC SP1; EXEC SP2; GO 你说的“保持”是什么意思?您的意思是您的主SP将执行其他两个SP吗?如果是这样,那就容易了。如果没有,那么我不知道你在问什么。是的,我应该说明执行另外两个SP。以下是我想从主SP SP
procBMI
procFRisk
创建一个主SP以容纳这两个SP,从而在SSRS数据集中使用这两个SP的最佳方法是什么?如下所示:
CREATE PROC MasterSP AS
EXEC SP1;
EXEC SP2;
GO
你说的“保持”是什么意思?您的意思是您的主SP将执行其他两个SP吗?如果是这样,那就容易了。如果没有,那么我不知道你在问什么。是的,我应该说明执行另外两个SP。以下是我想从主SP SP1=BMI\u提供者\u患者\u看到的SP2=Fall\u Risk\u患者中执行的两个SP谢谢!但它告诉我过程需要参数@start\u date,然后您需要提供该参数。两个程序的参数是否相同?如果是这样,您可以将参数传递给主SP,然后将其传递给正在调用的SP。我担心的是(我不想粗鲁地说)你会在一个明显的解决方案中出错,但你在这里寻求帮助。也许您需要花一些时间学习用T-SQL编写存储过程的基本知识,否则您将花费所有的时间在这上面发帖。如果我错了,我道歉/