SSIS通配符平面文件连接

时间:2014-06-09 16:18:05

标签: sql csv ssis

我想将某个目录中某些csv文件的数据加载到sql server表中。文件格式如下File_DDMMYYYHHMMSS.csv但是我只想从当天选择文件,时间无关紧要。有没有办法以这种方式搜索文件? 我尝试使用foreach循环并仅查找* .csv并设置变量然后使用:

LEFT(  @[User::FileName],5 ) +  
RIGHT("0" + (DT_WSTR,2)DatePart("dd", GetDate()), 2) +
RIGHT("0" + (DT_WSTR,2)DatePart("mm", GetDate()), 2) + 
RIGHT((DT_WSTR, 4) DATEPART("yyyy", GetDate()), 4)

我需要的是:

@filename +今日日期+“ __

1 个答案:

答案 0 :(得分:1)

快速谷歌搜索产生了这个link,解释了这样做的确切方法。它是做东西的脏版本,但有效地完成了工作。