1

我必须从 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(基本上,我们需要避免使用 db 链接)

4

1 回答 1

0

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

于 2017-05-10T03:21:24.610 回答