2014-10-09 11 views
1

SSIS를 사용하여 틸드 (~)로 구분 된 .DAT를 SQL Server DB에로드하려고합니다. 플랫 파일 소스를 사용하여 파일을 읽을 때 ~ 구분 기호 옵션이 표시되지 않습니다. 아래 파일을 붙여 넣습니다 :SSIS에서 틸드 (~) 구분 된 파일 읽기

7318 ~ 97836 : LRX PAIN MONTHLY DX ~ 001 ~ 기타 모든 NSAID ~ 1043676 ~ 001 ~ 1043676 ~ 001 ~ OSR ~ 401 ~ 01 ~ ORALS, SOL, TAB/CAP RE ~ 156720 ~ 50MG ~ ANSAID ~ 100 0170-07

여기서, 필자는 으로 구분 된 열 사이에서 데이터를 가져와야합니다. 열 1에는 '7318'이 있어야하고 열 2에는 '97836 : LRX PAIN MONTHLY DX '라고합니다.

누군가가 도와 줄 수 있습니까? 플랫 파일 소스를 사용하여이 작업을 수행 할 수 있습니까? 아니면 스크립트 작업을 사용해야합니까?

답변

8

"플랫 파일 연결 관리자 편집기"에서 "열 구분 기호"속성을 구성하기 만하면됩니다. 이 몇 가지 미리 정해진 선택이있다, 그러나 당신은 클릭하고 원하는 구분 기호를 입력 할 수 있습니다

enter image description here

그 후 당신이 "OK"를 선택한 다음 '새로 고침'을 클릭 할 수 있습니다.

+0

정말 대단 했어요! 고마워요, 작동합니다 :-) –