在VS2012中使用SSIS传输SQL数据
我试图在SSIS中做到这一点(但它似乎并不琐碎),以以下方式将数据从源复制到目标:在VS2012中使用SSIS传输SQL数据,ssis,Ssis,我试图在SSIS中做到这一点(但它似乎并不琐碎),以以下方式将数据从源复制到目标: copy->(select from source.TableA where source.CallID > (select max(destination.TableA.CallID) from destination.TableA) -> to destination 因此,我试图根据目标的聚合最大值(CallID)从源复制一些增量数据 在SSIS中,这通常分为两个步骤。首先,在
copy->(select from source.TableA where source.CallID > (select max(destination.TableA.CallID) from destination.TableA) -> to destination
因此,我试图根据目标的聚合最大值(CallID)从源复制一些增量数据 在SSIS中,这通常分为两个步骤。首先,在包级别创建一个作用域为的变量。使用执行SQL任务运行max(destination.TableA.CallID)查询,并将该值填充到变量中 然后,在数据流中,使用参数查询并为参数传入变量。 从source.table中选择,其中source.CallID>?(OLE DB源) 网上有很多这样的例子 编辑:
以下是设置变量的说明:
以及使用说明:
我对SSIS非常陌生,如何将某些内容放入变量中?你能列出至少一个我找不到的例子吗?