从 SQL 服务器存储过程获取结果

Getting result from SQL Server Stored Procedure

我需要从 MSSQL Server 数据库中的存储过程中获取结果。我尝试了不同的方式:

  1. 使用 Table 输入步骤,查询:exec dbo.storedproc @param1 = 5, @param2 = 12, @param3 = null, @param4 = null, @param5 = '2017/08/29', @param6 = 1。当我右键单击它 -> 显示输出字段时,它会显示存储过程的输出字段,但我不知道如何获取结果并将它们转储到另一个 table.
  2. 使用调用数据库过程步骤。有了这个,我设置了输入参数,并尝试通过“生成行”步骤传递它们。但是,有了这个,我什至没有得到输出参数。

请帮我弄清楚如何做到这一点。 关于,

正如 @Brian.D.Myers 所建议的那样,最好的方法是在 Table input 步骤中执行存储过程,并将其连接到 Table output 步骤。除此之外,存储过程必须使用以下语法执行:exec stored_procedure_name [@param = value,]

非常感谢!