将完整结果集从执行sql任务传递到OLEDB命令任务

时间:2016-02-10 15:11:17

标签: ssis task

我已经阅读了一些博客,这些博客提供了将完整结果集传递给变量然后将变量发送到每个循环容器的想法。我被困在那里。基本上我有两个表:1。student_Class_timetable 2. students_exams_timetable。 我有一个SQL查询,找出这两个表之间的冲突。例如。说一个学生今天必须在10到12之间上课,但他也必须同时写一个考试。

所以我正在执行一个执行sql任务并将完整的结果集保存在名为studentlist的变量中。我现在需要将所有这些学生的列表保存在审计日志表中,然后再从student_Class_timetable中删除它们。

ssis_screenshot 我不知道如何将Studentlist变量传递给数据流任务。

请你建议一种方法

1 个答案:

答案 0 :(得分:0)

如果我这样做,我会考虑将数据存储在Recordset目标中,对象类型为VariableName,并在该变量上使用Foreach ADO枚举器。可以看到一个很好的例子here