Sql*load 3
(一)环境:一个数据库、一个需要装载的展开文件、一个描述展开文件的控制文件
C:\Documents and Settings\Administrator>sqlplus scott/tiger
SQL*Plus: Release 9.0.1.0.1 - Production on 星期六 8月 4 12:10:55 2012
(c) Copyright 2001 Oracle Corporation. All rights reserved.
连接到:
Oracle9i Enterprise Edition Release 9.0.1.1.1 - Production
With the Partitioning option
JServer Release 9.0.1.1.1 – Production
表格
SQL> desc zp_2
名称 是否为空? 类型
DEPTNO NUMBER(2)
DNAME CHAR(14)
LOC CHAR(13)
SQL> select * from zp_2;
未选定行
(二)编辑控制文件:
E:\zp\sqlload>notepad ulcase1.ctl
INFILE *
INTO TABLE zp_2
REPLACE
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
( DEPTNO,
FILLER_1 FILLER, // 下面的 "Something Not To Be Loaded" 将不会被装载
DNAME,
LOC
)
BEGINDATA
20,Something Not To Be Loaded,Accounting,"Virginia,USA"
(三)运行
E:\zp\sqlload>sqlldr userid=scott/tiger control=ulcase1.ctl log=ulcase3.log;
SQL*Loader: Release 9.0.1.1.1 - Production on 星期六 8月 4 12:31:35 2012
(c) Copyright 2001 Oracle Corporation. All rights reserved.
达到提交点,逻辑记录计数2
(四)结果显示
SQL> select * from zp_2;
DEPTNO DNAME LOC
---------- -------------- -------------
20 Accounting Virginia,USA
(五)说明
FILLER_1 FILLER, // 下面的 "Something Not To Be Loaded" 将不会被装载
FILLER_1为自定义名,filer指一下内容不会被装载
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/27151369/viewspace-740749/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/27151369/viewspace-740749/