您应该在执行SQL任务中使用以下SQL语句,将存储过程的输出存储到一个SSIS变量中:EXEC mystoredprocedure ? OUTPUT 在“执行 SQL 任务”编辑器中,转到参数映射表单,并选择需要存储该值的 SSIS 变量。更多详细信息可以在以下文章中找到: SSIS 中的 Execute SQL 任务:输出参数 vs 结果集 存储该值后,您应该在先决条件约束表达式中使用此变量: SSIS 先决条件约束概述