2014-06-09 2 views
0

특정 디렉터리의 일부 csv 파일에서 SQL Server 테이블로 데이터를로드하려고합니다. 파일 형식은 File_DDMMYYYHHMMSS.csv이지만 현재 날짜의 파일 만 선택하려는 경우 시간은 중요하지 않습니다. 이 방법으로 파일을 검색 할 수있는 방법이 있습니까? 나는 foreach 루프를 사용하여 만 * .CSV 찾고 변수를 설정 한 후 사용하여 시도했다 :SSIS 와일드 카드 플랫 파일 연결

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

빠른 Google 검색을 수행하면 정확한 방법을 설명하는 link이 생성되었습니다. 그 물건을하는 더러운 버전이지만, 효과적으로 일을 얻을 수 있습니다.