在SSIS中动态获取表名

时间:2017-04-03 10:37:28

标签: sql-server ssis

我是SSIS的新手,我有以下问题:我有另一台服务器(MySQL数据库)上的数据,我需要将它导入我们的数据仓库(SQL Server)。源数据是特定的,我有一个主表调查,surveyID作为PK,每个不同的调查(取决于产品)我有不同的表(例如survey_123survey_456 etc )。

我想动态加载数据,具体取决于具体的产品。所以,比如创建变量@user::survey123 (select surveyID from surveys where productID = 111),然后使用以下内容获取特定数据:

select * from survey_+@user::survey123.

有谁知道如何使用SSIS实现这一点?或者如果你有更好的想法,请随时与我分享。

谢谢

0 个答案:

没有答案