0

我有一个场景,我需要在数据库中插入几条记录。我已经分析并确认只有脚本组件可以帮助我。

由于我无法给出确切的数据,我将使用示例数据来解释流程。

主要流程有员工记录,员工 id 是关键。

有一个复杂的查询,它根据排名获取行 id,这里 where 子句应该有员工 id 硬编码。以下仅为示例。

从emp_id = 的员工中选择emp_name、位置、指定?;

我的问题是,如何从脚本组件中的查询中提取多个值?

4

1 回答 1

0

如果您的数据集返回了多行并且您想要逐行处理这些行,我认为您需要使用 for 循环容器来逐一获取这些行。根据数据量,这可能会成为性能问题。我还会质疑脚本任务是否适合这项工作。它很灵活,但还有其他 ssis 结构可以更好地为您服务。

于 2013-11-20T01:53:17.687 回答