【问题标题】:Help in SSIS task of adding Data帮助添加数据的 SSIS 任务
【发布时间】:2010-11-29 07:07:22
【问题描述】:

我正在尝试创建一个数据导入任务,我的情况是:

从 ORDERS 表中获取 ProductOrderID,并在 MAINORDERS 表中搜索它并获取与 POrderID 匹配的所有记录,一旦找到匹配项,我将结果集插入到 ORDERDETAILS 表中。 在 ORDERDETAILS 表中,我喜欢将 ORDERS 的表 OrderID 添加为外键。

需要有关如何执行此任务的建议。

谢谢

【问题讨论】:

    标签: sql sql-server-2008 lookup ssis


    【解决方案1】:

    您需要有一个数据源(可能是 OleDb 或 SqlServer,您没有说明正在使用的数据库),它从 Orders 表中选择 ProductOrderID 以及 OrderID,因为您稍后会需要它在。然后将 Lookup 任务添加到 MainOrders 表,使用 OleDb 或 SqlServer Destination 任务将匹配的行发送到 OrderDetails - 来自原始源的 OrderID 将用于填充 FK。您需要对不匹配的行做什么?

    【讨论】:

      猜你喜欢
      • 2011-11-11
      • 2021-04-05
      • 2013-10-09
      • 1970-01-01
      • 2023-03-31
      • 2023-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多