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

本文关键字:日期 时间 文件 表达式 SSIS 检索 使用 | 更新日期: 2023-09-27 18:26:06

我有一个Holding目录,里面有全天从FTP下载的文件。

在任何时候,我都需要能够对集合进行排序,并检索其CreationTime属性最旧的文件。然后,此文件将从"等待"移动到"挂起"。

由于我使用SSIS包来使用系统文件任务移动文件,因此我需要基于CreationDate变量操作表达式。问题是,我真的不熟悉你在表达式生成器中使用的这种"表达式"语言。

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

或者有没有一种更简单的方法来完成我想用脚本任务做的事情?

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

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

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