加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

导入文本文件到ORACLE

发布时间:2020-12-12 14:15:46 所属栏目:百科 来源:网络整理
导读:需求描述 在windows环境下将data.txt文件导入oracle数据库表TEST01中 实战步骤 1、数据库表描述 create table TEST01 ( id INTEGER ,mobile NVARCHAR2( 20 ) ) 2、编写控制文件load.ctl load data CHARACTERSET UTF8 infile "D:importdatadatafiledata.tx

需求描述

在windows环境下将data.txt文件导入oracle数据库表TEST01中

实战步骤

1、数据库表描述

create table TEST01 ( id INTEGER,mobile NVARCHAR2(20) )

2、编写控制文件load.ctl

load data CHARACTERSET UTF8 infile "D:importdatadatafiledata.txt" append into table AQ_INVITED fields terminated by '|' trailing nullcols ( id,mobile )

第二行指定编码(文本文件编码)

第三行指定要导入的文件data.txt的路径

第五行指定导入的表,第六行表示字段分隔符,最后括号内填写字段(注意顺序)

3、打开dos命令窗口,cd切换到load.ctl所在目录下运行下命令

sqlldr [用户名]/[密码]@[连接配置,在tnsnames.ora下配置] control=load.ctl log=log.log bad=bad.log errors=5000 rows=1000 bindsize=10485760

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读