我使用execute sql任务将两个文件压缩到SSIS中的一个压缩文件夹中。我使用的表达式是动态的,并且评估为:
a "DestinationFolder.zip" "SourceFile_1.txt" "SourceFile_2.txt"
这适用于文件SourceFile_1.txt
和SourceFile_2.txt
。
但有时可能会出现我只收到SourceFile_1
的情况。然后由于缺少SourceFile_2
,任务失败。我该如何处理?
答案 0 :(得分:0)
你应该修改表达式来处理这个问题,如果源文件_2不存在,它应该评估为“DestinationFolder.zip”“SourceFile_1.txt”。您可以使用IIF子句来执行此操作。