我有一个持续的问题,我正试图绕过。我正在尝试将文件计数变为平面文件名(该文件数不是行数)。我的计划是使用查询表告诉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}是我需要文件计数的地方。任何人都可以帮忙??