我有一个搜索查询,它将返回多个行和列。我必须根据搜索查询返回的列创建插入查询。如何循环返回的每一行并使用同一行的列。
我想执行数据流任务中的所有操作。我将有一个OLE DB目标或OLE DB命令来运行插入查询。
答案 0 :(得分:1)
您对数据流任务的工作原理有基本的误解。您不需要以逐行的方式生成插入语句。使用OLE DB目标。您必须选择(并配置)连接管理器,选择目标表,并将列从源映射到目标,但是SSIS可以将数据插入到目标表中。
您提到有五个源列和两个目标列,因此您可能需要在OLE DB源和OLE DB目标之间进行一些转换。您可以在其中使用SSIS工具箱中的某些转换,例如“派生列”或“查找”。