본문 바로가기
개발/sql

oracle sql loader,고정길이 컨트롤 파일,position

by 카앙구운 2015. 10. 12.
728x90
반응형

sql loader

 

1.고정길이 컨트롤 파일

create table n3(a number(5), b varchar2(10),c varchar2(10));

--------------------------------

파일이름:n1_ctrl.txt

 

load data

infile 'c:\n1_data.txt'

replace

into table n1

(a position(1:2) integer external,

 b position(5:9) char,

 c position(11:16) char)

 

 

-------------------------------------

파일이름:n1_data.txt

 

10  joy   Seoul

20  jane  Busan

30  Micle Inchun

 

 

cmd창에서: sqlldr userid=scott/tiger control='c:\n1_ctrl.txt'

 

===============================================================

create table n2(

no number(4) not null,

sal number(7,2),

hiredate date,

deptno number(2)

)

 

 

트레비 플레인 탄산수

COUPANG

www.coupang.com

---------------------------------------------------------

 

파일이름:n2_ctrl.txt

 

load data

infile 'c:\n2_data.txt'

into table n2

append

( no position(1:4) integer external,

  sal position(6:10) decimal external ":sal/100",

  hiredate position(12:17) date "YYYYMMDD",

  deptno position(19:20) integer external)

 

-------------------------------------

파일이름:n2_data.txt

 

7566 31237 051012 20

 

cmd창에서: sqlldr userid=scott/tiger control='c:\n2_ctrl.txt'

 

파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음

728x90
반응형

'개발 > sql' 카테고리의 다른 글

oracle over,partition,rank,rank_number  (0) 2015.10.13
oracle 우편번호 저장하기  (0) 2015.10.13
oracle sql tigger  (0) 2015.10.12
oracle sql procedure  (0) 2015.10.08
oracle sql function,procedure  (0) 2015.10.08

댓글