本文主要是介绍【ORACLE】sql*loader的实验一,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
************************************************************************ ****原文:blog.csdn.net/clark_xu 徐长亮的专栏 ************************************************************************目的:将txt中的数据导入到数据库的一个表中
第一步:scott创建一个空表
create table family(id number(10),name varchar(20),sal number(20),total number(30));
第二步:创建txt数据文件:
vi /oracle/input.txt
1,clark,4000,50000
2,saber,4100,40000
第三步:创建sql*loader的输入控制文件:
vi /oracle/input.ctl
load data
infile '/oracle/input.txt'
into table family
fields terminated by ','
(id,name,sal,total)
第四步:执行导入
sqlldr scott/tiger control='/oracle/input.ctl' log='/oracle/input.log'
提示导入完毕:
Commit point reached - logical record count 2
第五步:检查表的情况:
SQL> select * from family;
ID NAME SAL TOTAL
---------- -------------------- ---------- ----------
1 clark 4000 50000
2 saber 4100 40000
这篇关于【ORACLE】sql*loader的实验一的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!