【发布时间】:2010-05-26 12:53:09
【问题描述】:
我对 SSIS 还很陌生。我遇到了必须使用数据流任务的情况。数据源是 MS-SQL server 2008,目标是 Sharepoint 列表。我为数据源对象提供了一个 SQl 查询作为
SELECT Customer_ID, Project_ID, Project_Name, Project_Manager_ID, Project_Manager_Name, DeliveryManager1_ID, DM1NAME FROM dbo.LifeScience_Project
WHERE (Customer_ID IN ('1200532', '1200632', '1207916', '1212121', '1217793', '1219351', '1219417', '1219776'))
现在,这就是问题所在。 where 子句中的客户 ID 需要来自不同的数据源。这会让它看起来像
SELECT Customer_ID, Project_ID, Project_Name, Project_Manager_ID, Project_Manager_Name, DeliveryManager1_ID, DM1NAME FROM dbo.LifeScience_Project
WHERE Customer_ID IN (select customer_id from [Database2].Customer_Master)
请指导我实现这一点。
【问题讨论】:
标签: sql-server sql-server-2005 ssis