如何在 SSIS 中使用输出参数从存储过程执行 sql 任务

How to use output parameter in SSIS execute sql task from a stored procedure

在存储过程中使用参数,@IsSuccess。如何在 SSIS 执行 SQL 任务中使用 @IsSuccess 参数并将其作为该组件的输出到另一个组件?

您应该在执行 SQL 任务中使用以下 SQL 语句将存储过程输出存储到 SSIS 变量中:

EXEC mystoredprocedure ? OUTPUT

然后在执行 SQL 任务编辑器中,转到参数映射表单和 select 您需要存储该值的 SSIS 变量。

可以在以下文章中找到更多详细信息:

存储该值后,您应该在优先约束表达式中使用该变量: