导入文本文件到ORACLE

前端之家收集整理的这篇文章主要介绍了导入文本文件到ORACLE前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

需求描述

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

实战步骤

1、数据库表描述

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

2、编写控制文件load.ctl

load data CHARACTERSET UTF8 infile "D:\importdata\datafile\data.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

猜你在找的Oracle相关文章