如何基于SSIS中的连接数据源生成默认的CREATE TABLE语句

时间:2018-07-31 15:26:40

标签: ssis

我希望能够使用变量作为表名,基于SSIS中连接的数据源生成默认的CREATE TABLE语句。

我该怎么做?

我阅读了以下答案:Dynamic table create and load data in ssis

但是,我希望能够动态创建步骤“ 2)2。在容器中添加SQL任务(如果不存在则创建表)”

由于某些功能已从旧版本更改,因此请提供与SSIS 2017相关的答案。

1 个答案:

答案 0 :(得分:0)

您不能一步一步做到这一点。

您可以做的是使用第一个ExecuteSQL任务来查询源连接并查询元表或视图以构建CREATE TABLE语句并将其存储在SSIS变量中。

然后,您可以使用第二个ExecuteSQL Task在目标连接上的变量中执行语句。