0

我发现在 SSIS 中使用变量表达式中的字符串连接生成动态查询很容易。这对我生成查询然后使用执行 SQL 任务执行该查询很有用。通过这个实现,我可以轻松地创建表。

但是,我发现复制数据更难。我通过使用查询将变量传递给数据流任务来执行 SSIS 数据流任务,但 SSIS 无法验证它,因为它无法获取列级信息(因为查询是动态的)。相反,我尝试使用执行 SQL 任务来获取结果集,然后将该结果集复制到表中。我被困在如何获取执行 SQL 任务的结果集,并将该结果集复制到目标表中。

以前有没有人解决过这个问题,你用过什么?

4

1 回答 1

2

在您的动态语句中添加一点以包含插入内容怎么样?

您可以在不使用数据流任务的情况下将动态语句直接插入表中。

插入表名动态选择语句

结果集是否简单到可以直接进入表格?

于 2013-07-17T23:21:09.567 回答