【发布时间】:2017-12-01 17:05:42
【问题描述】:
抱歉,如果我的措辞很糟糕。我今天才开始使用 SSIS。
我编写了一个 FOREACH,它遍历文件夹中的所有文件,并更新我的表 f_actuals 以及不带扩展名的文件名 - 该文件名是 PeriodKey 和业务单位的组合。效果很好。
但是,这旨在为每个业务部门在整个月内从我们的系统中每日上传(因此当月至今每天刷新,直到我们关闭该期间),所以我真正需要的是 FOREACH包括执行以下操作的内容:-
- 根据 f_actuals 表中已有的文件名检查指定文件夹中要导入的文件名
- 从 f_actuals 表中删除所有匹配项
- 继续我已经构建的 FOREACH
我知道这可能是一种效率极低的方法(首选每天增量上传),但文件必须是最新的,因为我们的系统无法轻松提供其他任何内容。
希望这是有道理的。
非常感谢任何帮助。
【问题讨论】:
标签: sql sql-server visual-studio foreach ssis