나는 고정 폭 플랫 파일을 가지고 있고 그 (하나 개의 행이 여러 행으로 분할 할 필요가) 여러 오라클 테이블에로드 상단에있는분할 SSIS
숫자해야 각 열의 크기는 이고 원하는 출력은 다음과 같아야합니다.
Flatfile data(fixed width):
3 6 3 11 3 10 3 10 3
ID NAME AGE CTY1 ST1 CTY2 ST2 CTY3 ST3
200JOHN 46 LOSANGELES CA HOUSTON TX CHARLOTTE NC
201TIMBER54 PHOENIX AZ CHICAGO IL
202DAVID 32 ATLANTA GA PORTLAND AZ
다를 수 있습니다 발생은 .. 그것은 몇 가지 중 하나가 나를 도울 수 20 ~ 30
DESIRED OUTPUT:
TABLE1
ID NAME AGE
200JOHN 46
201TIMBER54
202DAVID 32
TABLE2
ID SEQ CTY ST
200 1 LOSANGELES CA
200 2 HOUSTON TX
200 3 CHARLOTTE NC
201 1 PHOENIX AZ
201 2 CHICAGO IL
202 1 ATLANTA GA
202 2 PORTLAND AZ
개까지 확장 할 수 있습니까?
감사합니다.
당신이 날 당신이 무슨 뜻인지 이해하는 데 도움이 수 (결과가 TABLE1입니다) 여기에 두 번째 멀티 캐스트 데이터 흐름의 변환에 연결 달라질 수 있습니다. 그것은 20-30까지 자랄 수 있습니까? " – billinkc
일반적으로 말하지만, 당신이하고자하는 것은 귀하의 데이터를 UNPIVOT하는 것입니다. – billinkc
응답 해 주셔서 감사합니다 ... 여기에 언급 된 샘플 데이터에는 최대 cty3 nas st3이 있지만 데이터는 cty18 st18 또는 cty20 st20에서 종료 될 수 있습니다. –