如何在SSIS表达式中执行以下操作?
select REVERSE(LEFT(REVERSE(filename),CHARINDEX('\', REVERSE(filename), 1) - 1))
只是坚持获取文件名但是想要在SSIS表达式中的源包中进行
答案 0 :(得分:1)
如果我们假设我们在用户变量(eg. C\folder\filename...)
中有一个文件(eg. @[User::Variable])
的完整路径,则yuo可以尝试:
RIGHT( @[User::Variable], FINDSTRING(REVERSE( @[User::Variable] ) , "\\", 1) - 1)
我希望这有帮助。