我有一个SSIS包,我需要将数据从excel文件上传到sql表,之后我需要根据一些验证将文件移动到另一个文件夹。我需要在数据库级别进行这些验证。对于该验证,我创建了一个存储过程,该存储过程将返回一个输出值。根据该值,我需要将文件移动到特定文件夹中。我使用文件系统任务来移动文件,但我无法将值传递给优先约束。
例如。如果我的存储过程返回1,我需要将文件移动到Failed Folder,该文件已经创建,否则为success folder。
任何人都可以帮助我实现它。
你的帮助真的很明显。
由于
答案 0 :(得分:0)
使用存储过程将返回值赋给变量。
然后双击其中一个优先约束并插入变量表达式
将以下内容添加到优先约束中,并在另一个路径中添加相反的公式: