码迷,mamicode.com
首页 > 数据库 > 详细

Oracle sqlldr使用示例

时间:2014-09-29 12:44:10      阅读:263      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   使用   ar   文件   数据   sp   

SQLLDR用于快速的批量导入数据,

示例步骤如下:

1、确定Oracle的连接示例

  username/password@sid

  我使用的是:system/world @ localorcl

  sid是连接的示例,也就是net manager中的服务命名,示意图如下:

  bubuko.com,布布扣

2、创建表,语句如下:

CREATE TABLE TT
(
  ID    INTEGER,
  NAME  VARCHAR2(20 BYTE),
  CON   VARCHAR2(20 BYTE),
  DT    DATE
)

3、在D盘下创建数据文件:test.txt
内容:

1,a,,2007-07-8
2,b,,2008-07-8
3,c,,2009-07-8

4、在D盘下创建控制文件:dept.ctl

内容:

load
infile "d://test.txt"   
append into table tt
fields terminated by ","  
trailing nullcols      
(
id integer external,  
name "upper(:name)",    
con ":id||:name",      
dt date"yyyy-mm-dd"     
)

5、CMD下命令行:

sqlldr system/world @ localorcl control= d :/dept . ctl

6、数据库中查询TT表,

select * from TT

数据如下:

bubuko.com,布布扣

 

Oracle sqlldr使用示例

标签:style   blog   http   color   使用   ar   文件   数据   sp   

原文地址:http://www.cnblogs.com/sshoub/p/3999713.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!