0
플랫 파일에서 데이터를 업로드해야합니다.Oracle SQL Loader의 임시 변수
플랫폼/버전 :Oracle 10g/Windows
내 플랫 파일 보인다 아래 같은 :
H,1,10302014
P,10.00,ABC
P,15.00,XYZ
P,14.75,BBY
T,3
- 최초의 기록 - 헤더 (행 표시,에 FileType, 일) 넷째로
- 초 - Detal 레코드 (행 표시기, 금액, 이름)
- 마지막 레코드 - 예고편 (행 표시기, 상세 번호 기록)
create table Mytable (Row_ind Varchar2(2), Amount number(6,2), name varchar2(15), file_Dt date);
나는 세부 기록을 삽입하는 동안에 헤더 레코드에서 날짜 (10302014)를 사용해야합니다. 가능합니까?
참고 :
파일 크기 만 기록을 통해 내가이 업데이 트를 파일에 권한이 없습니다 (파일이 ASCII 형식이 아닌)
EXTERNAL 테이블을 사용하는 것이 적절합니까? 그것을 사용할 수 + MyTable을 채우기 위해 선택,하지만 성능에 대해 아무 말도 할 수 없어 – Multisync
글쎄, 클라이언트는 제자리에 제어 파일이 있습니다. 그래서.. – RasKnorr