1

我有一个持续存在的问题,我正在努力解决。我正在尝试将文件计数转换为平面文件名(即文件计数而不是行计数)。我的计划是使用一个查找表来告诉 SSIS 使用什么数字,例如:

SELECT MAX(FileNumber) AS FileNumber
FROM FileNumber

这将返回最后使用的数字(因为它将在包的末尾更新),我正在努力的地方是如何将它放入文件名变量中?我用来获取文件名的变量是:

"L:\\Folder\\Folder\\Folder\\FILE_003_{00}_" + (DT_STR,4,1252)DATEPART( "yyyy" , getdate() )+"-"+ RIGHT("0" + (DT_STR,4,1252)DATEPART( "mm" , getdate() ), 2) +"-" + RIGHT("0" + (DT_STR,4,1252)DATEPART( "dd" , getdate() ), 2) +"_Q1" +".txt"

{00} 是我需要文件计数的地方。有人可以帮忙吗??

4

0 回答 0