使用SSIS中的Join加入2个Oracle表

时间:2017-05-09 19:44:23

标签: oracle join ssis attunity

我必须从database1获取类似

的数据
select *
from tab1
where dtCol > <*dtVariable*>

dtVariable 的值来自

中的database2
select *
processdt
where proc_name = 'PROCESS1'

你能告诉我怎么做吗?

I am using SSIS 2008
Oracle db - 12c
Oracle Drivers - Attunity 1.2

没有DBLInks(基本上,我们需要避免使用数据库链接)

1 个答案:

答案 0 :(得分:0)

您只需要将输入值从Db2拉到SSIS中的变量作为步骤1。 第2步,您将创建一个表达式,该表达式形成包含该变量的SELECT sql调用。 MSDN有一篇文章如何使用Execute SQL Task