我有一个SSIS包,可以将数据从一个数据库复制到另一个数据库。
想要了解如何制作SSIS包,只将新行从源DB复制到目标DB。我的想法是使用像WHERE CreatedDate >= LAST_SSIS_RUN_DATE
这样的东西但不确定SSIS包的最后运行日期的语法。
答案 0 :(得分:0)
在目标表格中放置InsertedDate
列,并使用该列中的最新值作为LastRun日期,或
作为软件包的最后一步,使用有关软件包的元数据填充表,例如完成时,行数,成功/失败以及您可能要存储的任何其他内容。使用表格的最后一行来了解最后一次运行的包。