展开全部
将文本文件导入Oracle中需要用sqlloader的方式32313133353236313431303231363533e4b893e5b19e31333337626261。
1、在数据库中创建相应的表。
如,文本文件内容为:
createtabletest
(idint,
namevarchar2(10),
sexvarchar2(10));
2、在电脑中某路径下编写ctrl文件,以c盘data目录为例,添加如下文本。如,被导入的文件名为load.txtloaddata
infile'load.txt'--被导入文件名
replaceintotabletest
(idcharterminatedby',',
namecharterminatedby',',
sexcharterminatedbywhitespace)
编写后,将文件保存成load.ctrl
3、然后打开命令提示符,并进入到文本文件和ctrl文件所在目录。
4、输入以下语句,并执行。sqlldruserid=用户名/密码@数据库实例名control=load.ctllog=load.log
5、导入后,test表中数据如下: