oracle 数据加载方法

来源:互联网 发布:什么是云计算服务 编辑:程序博客网 时间:2024/06/05 02:31
 

1. sqlldr加载方法

    1.1 先创建表

   

create table loadtest(    NO1 NUMBER(10,0),    NO2 NUMBER(10,0)       )TABLESPACE brucets;



   1.2 准备控制文件和数据文件

      loadtest.ctl  内容为:   

load datainfile "loadtestdata.txt"append into table loadtestfields terminated by ','optionally enclosed by '"'TRAILING NULLCOLS(NO1,NO2 terminated by '\r')


 

     loadtestdata.txt内容为:

44,451,32,44,51,21,32,44,51,21,32,44,5


 

   1.3执行命令为:

    CMD>> sqlldr user id=NETMAX/11111111@ORCL  control=loadtest.ctl  log=result.txt

    1.4 数据装载方式选项:    
  a、insert,为缺省方式,在数据装载开始时要求表为空    
  b、append,在表中追加新记录    
  c、replace,删除旧记录,替换成新装载的记录    
  d、truncate,同上 

  1.5  检查:

 

原创粉丝点击