将sql转换为SSIS表达式构建器

时间:2016-10-12 10:20:09

标签: ssis ssis-2012

如何在SSIS表达式中执行以下操作?

select REVERSE(LEFT(REVERSE(filename),CHARINDEX('\', REVERSE(filename), 1) - 1))

只是坚持获取文件名但是想要在SSIS表达式中的源包中进行

1 个答案:

答案 0 :(得分:1)

如果我们假设我们在用户变量(eg. C\folder\filename...)中有一个文件(eg. @[User::Variable])的完整路径,则yuo可以尝试:

RIGHT( @[User::Variable], FINDSTRING(REVERSE( @[User::Variable] ) , "\\", 1) - 1)

我希望这有帮助。