TECH
QUESTION
자주하는 질문답변 입니다.
Oracle
작성자 | 유건데이타 | 등록일 | 2015-05-07 |
제목 | SQL*LOADER를 이용하여 TEXT FILE을 INSERT하는 방법 | ||
---|---|---|---|
SQL*LOADER를 이용하여 TEXT FILE을 INSERT하는 방법
================================================ SQL*LOADER를 이용하여 TEXT FILE을 그대로 DATABASE에 넣는 방법은 다음과 같다. 여기서는 README.DAT 화일을 DATABASE의 README 테이블에 넣는 경우를 예로 들기로 한다. <테이블 구조 : README> NAME VARCHAR2(10) TEXT LONG load data infile readme.dat "fix 65535" append concatenate 10 preserve blanks into table readme (name position(1:10) char, text char(65535)) 원래의 README.DAT 앞에 10자리로 NAME 컬럼 내용을 추가하였음 README 화일 내용 <실행 명령> sqlldr username/password control=readme.ctl data=readme.dat bindsize=300000 이렇게 하면 README.DAT의 내용이 하나의 RECORD로 되어 DATABASE에 입력된다. 단, 최대로 입력 가능한 TEXT FILE의 크기는 200KB 이다. 출처 : Technical Bulletin (Korean) |
Comment | |||
---|---|---|---|
등록된 코멘트가 없습니다. |