1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
|
Create table ext_emp (
empno varchar2(4),
ename varchar2(10),
job varchar2(9),
mgr varchar2(4),
hiredate varchar2(8),
sal varchar2(7),
comm varchar2(7),
deptno varchar2(2)
)
ORGANIZATION EXTERNAL
(TYPE ORACLE_LOADER
DEFAULT DIRECTORY dir_extraction
ACCESS PARAMETERS
(RECORDS DELIMITED BY NEWLINE
BADFILE 'Ext_emp.bad'
LOGFILE 'Ext_emp.log'
FIELDS
MISSING FIELD VALUES ARE NULL
( empno position(1:4),
ename position(5:14),
job position(15:23),
mgr position(24:27),
hiredate position(28:35),
sal position(36:42),
comm position(43:49),
deptno position(50:51)
)
)
LOCATION ('ext_Emp.txt')
)
Fichier 'ext_Emp.txt'
012345678901234567890123456789012345678901234567890
012345678901234567890123456789012345678901234567890
012345678901234567890123456789012345678901234567890
SQL*Plus: Release 9.2.0.5.0 - Production on Ma Mai 6 11:53:29 2008
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
Connecté à :
Oracle9i Enterprise Edition Release 9.2.0.5.0 - 64bit Production
JServer Release 9.2.0.5.0 - Production
SQL> select * from ext_emp
2 ;
EMPN ENAME JOB MGR HIREDATE SAL COMM DE
---- ---------- --------- ---- -------- ------- ------- --
0123 4567890123 456789012 3456 78901234 5678901 2345678 90
0123 4567890123 456789012 3456 78901234 5678901 2345678 90
0123 4567890123 456789012 3456 78901234 5678901 2345678 90 |