实验九——导入csv文件
目录
LAST_UPDATED "my_to_date( :last_updated )", 4
COMMENTS "replace(:comments,'n',chr(10))". 4
20,Accounting,Virginia,13/04/2001,This is the AccountingnOffice in Virginia 5
30,Consulting,Virginia,14/04/2001 12:02:02,This is the ConsultingnOffice in Virginia 5
40,Finance,Virginia,987268297,This is the FinancenOffice in Virginia. 5
第一部分 环境
1. 表格格式
SQL> desc testLoad
Name Null? Type
----------------------------------------- -------- ----------------------------
F1 NOT NULL NUMBER
F2 VARCHAR2(30)
F3 DATE
F4 CLOB
第二部分 控制文件
第三部分 LOAD DATA
INFILE var.dat "var 3"
-- 3 告诉每个记录的前3个字节表示记录的长度 如第一个记录的 071 表示此记录有 71 个字节
INTO TABLE testLoad
REPLACE
FIELDS TERMINATED BY ','
TRAILING NULLCOLS
(DEPTNO,
DNAME "upper(:dname)",
LOC "upper(:loc)",
LAST_UPDATED "my_to_date( :last_updated )",
COMMENTS
)
Write var.dat
07110,Sales,Virginia,01-april-2001,This is the Sales
Office in Virginia
07820,Accounting,Virginia,13/04/2001,This is the Accounting
Office in Virginia
08730,Consulting,Virginia,14/04/2001 12:02:02,This is the Consulting
Office in Virginia
07140,Finance,Virginia,987268297,This is the Finance
Office in Virginia
第三部分 执行语句
E:\zp\sqlload>sqlldr "scott/tiger" control=testload.ctl log=testload.log
第四部分 结果显示
结果同上
第五部分 log日志
SQL*Loader: Release 9.0.1.1.1 - Production on 星期三 8月 8 09:22:37 2012
(c) Copyright 2001 Oracle Corporation. All rights reserved.
控制文件: testload.ctl
数据文件: testLoad.csv
错误文件: testLoad.bad
废弃文件: 未作指定
:
(可废弃所有记录)
加载数: ALL
跳过数: 0
允许的错误: 50
绑定数组: 64 行,最大 256000 字节
继续: 未作指定
所用路径: 常规
表TESTLOAD
已加载从每个逻辑记录
插入选项对此表APPEND生效
TRAILING NULLCOLS 选项生效
列名 位置 长度 中止 包装数据类型
------------------------------ ---------- ----- ---- ---- ---------------------
F1 FIRST * , CHARACTER
F2 NEXT * , CHARACTER
F3 NEXT * , DATE RRRR-MM-DD
表TESTLOAD:
4 行加载成功
由于数据错误, 0 行没有加载。
由于所有 WHEN 子句失败, 0 行没有加载。
由于所有字段都为空的, 0 行没有加载。
为结合数组分配的空间: 49536字节(64行)
读取 缓冲区字节数: 1048576
跳过的逻辑记录总数: 0
读取的逻辑记录总数: 4
拒绝的逻辑记录总数: 0
废弃的逻辑记录总数: 0
从星期三 8月 08 09:22:37 2012开始运行
在星期三 8月 08 09:22:38 2012处运行结束
经过时间为: 00: 00: 00.08
CPU 时间为: 00: 00: 00.02(可?
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/27151369/viewspace-740763/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/27151369/viewspace-740763/