【发布时间】:2014-06-23 22:44:27
【问题描述】:
关于 SSIS,我需要您的帮助。我正在使用包变量进行增量提取。我面临的问题是我正在使用一个变量,我给它一个默认值。然后在数据流任务中,我使用脚本组件将表中日期时间列的最大值分配给变量,但是当我每次运行包时,变量值被重置为默认值。如何保持变量中的值持久化?
【问题讨论】:
-
希望最后一个已知值保留在给定变量中?运行1,生成
2013-01-01的值。运行 2,检测到今天是2013-10-12,然后将查找日期在2013-01-01之后的所有行。等等? -
每次运行包是什么意思?您确定您的脚本组件正在更新变量吗?
-
@billinkc:是的,这就是我希望看到的输出。
-
@Andrew:Script Componet 之所以有效,是因为当我通过将其输出提供给 Multicast 进行检查时,它向我显示了更新后的值。
标签: sql-server ssis package extraction