엑셀 데이터를 컬럼에 매칭되게 하나씩 넣어 저장한다.
big_data.xls
이재희 178 80 NO0001
윤김 155 60 NO0002
이재희 175 75 NO0003
다른이름으로 저장 CSV (쉼표로 분리)
big_data.csv
이재희, 178, 80, NO0001
윤김, 155, 60, NO0002
성새힘, 175, 75, NO0003
메모장에 아래와 같이 작성 후, 확장자를 .ctl로 저장합니다.
load data
infile 'E:\01. PROJECT\02. G6\06. 개발\13. 테스트\COKR_APPLY.csv'
append
into table table_apply
fields terminated by ','
(seq, model_category, event_seq, user_id)
위작성 파일 이름 : apply.ctl
E:\> sqlldr userid=scott/tiger@localhost control='C:\ctl_folder\test_apply.ctl'
userid= 계정명/계정비밀번호 @ 접속할 도메인명
ex) admin/admin01@TEST.DOMAIN.NET
주의:
sql*plus 에서 명령어 치면 안됨. os명령창으로 나와서 써야됨
유닉스 환경이라면
SQL> !sqlldr userid ... ...... 하면 됨
참고 URL : http://yadw.tistory.com/123
'Database > Oracle' 카테고리의 다른 글
[Oracle] TO_CHAR FM 소수점 (0) | 2018.07.12 |
---|---|
[Excel] Big garbege data 엑셀로 만들기 (0) | 2017.03.19 |
[Procedure/Method] 실행 문 (0) | 2017.03.02 |
[Procedure] ORA-06550: 식별자가 정의되어야 합니다 (0) | 2016.12.04 |
[Oracle] Sequence 증가 분 이상 시 (0) | 2016.07.13 |