使用SSIS表达式生成器检索具有最早日期时间的文件?

时间:2012-02-29 19:49:49

标签: c# ssis

我有一个包含文件的保留目录,该文件全天从FTP下载。

任何时候我都需要能够对集合进行排序并检索其CreationTime属性是最旧的文件。然后该文件将从“保留”移动到“待定”。

由于我使用SSIS包使用系统文件任务移动文件,因此我需要根据CreationDate变量操作表达式。麻烦的是,我真的不熟悉你在Expression Builder中使用的这种“表达”语言。

那么,如何使用表达式脚本检索创建日期最早的文件?

或者是否有更简单的方法来执行我想要的脚本任务?

1 个答案:

答案 0 :(得分:1)

您必须循环遍历脚本任务上的文件,并在此脚本内部检查上次创建的内容,将其名称加载到全局变量,然后在系统文件任务中使用它

这可能会对您有所帮助:http://www.simple-talk.com/sql/ssis/adding-the-script-task-to-your-ssis-packages/