2011-07-29 11:25:51
SQL 4 Oracle 오라클용 sql 실무
▒ SQL loader이용 대량데이터 로딩포맷
1) 직접로딩 구분자'|' 파일끝 '@'
LOAD DATA
INFILE*
append
INTO TABLE 목적_Table명
FIELDS TERMINATED BY "|" OPTIONALLY ENCLOSED BY '@'
(l,m,n,o)
BEGINDATA
8103021123456|김씨|1|134858|
8103021123457|이씨|1|403831|
8103021123458|박씨|1|403831|
@
2) DATA.txt 파일 로딩 구분자'|' 파일끝 '@'
LOAD DATA
INFILE './DATA.txt'
append
INTO TABLE 목적_Table명
FIELDS TERMINATED BY "|" OPTIONALLY ENCLOSED BY '@'
(A,B,C,D)
DATA.txt 파일내용
8103021123456|김씨|1|134858|
8103021123457|이씨|1|403831|
8103021123458|박씨|1|403831|
@
3) DATA.txt 파일 로딩 구분자없이 미리 정의한 전문length 양식파일
load data
infile './DATA.txt'
into table 목적_Table명
(
a position (1:13) integer external,
b position (14:17),
c position (18:18),
d position (19:24)
)
DATA.txt 파일내용
8103021123456김씨1134858
8103021123457이씨1403831
8103021123458박씨1403831

'SQL4Oracle' 카테고리의 다른 글
| 중복 데이터 삭제하기 중복제거 (0) | 2023.03.03 |
|---|---|
| 일정 횟수(7회) 이상 존재하는 데이타 추출 (0) | 2023.03.03 |
| 아파트 거주 고객 추출 (0) | 2023.03.03 |
| 구간별 합계 (0) | 2023.03.03 |
| 가로집계 점수구간별 취득형태별 (0) | 2023.03.03 |