使用SQL命令的SSIS OLEDB目标

Poe*_*HaH 7 sql oledb ssis sql-server-2008

我有一个简单的SSIS包,其中包含一个带有ADO.NET源和目标的数据流任务:

在此输入图像描述

通常,我只会在OLEDB目标上选择"表或视图",但是虽然连接正确但它没有向我显示任何表名.

所以:我必须使用SQL命令在OLE DB目标中插入行.该目标是DB2数据库.

我的问题:如何编写此sql语句以插入从ANO NET源到目标表的所有内容? 在此输入图像描述

Max*_*mus 9

在SQL Command Text中,只需编写

SELECT * FROM TableName --Here tablename is the destination table name.
Run Code Online (Sandbox Code Playgroud)

然后转到映射并映射相应的列(如果尚未映射).

  • @PoeHaH 在这种情况下,SELECT 命令不是检索数据,而是从查询结果中检索列元数据。 (2认同)