oracle数据库批量导入csv数据 本帖最后由 mnvad 于 2013-08-07 20:04:30 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写一个shell脚本,在里面调用sqldr。针对部分字段导入,常见ctl文件的写法,如下链接:http://zhangwei20086.blog.163.com/blog/static/230557182012312113326302/定时导入更简单,把写好的shell脚本放到crontab里面。 除了sqlldr,如果数据量不是很多的话,,用utl_file 也是可以实现你的需求的。 用工具比较简单 先转为excel后用toad导入简单的 定时用CRONTAB ,到数据用SQLLOAD, 类似于 load datainfile 'I:\data\2005-03-28.data'replaceinto table buffer_vp_stwhen collect_type='36' and collect_id='47'fields terminated by X'09' ( windows环境下,并且只从文件中导入部分字段数据,插入到表的部分字段中 试了一下utl_file,对文件内容的要求很高,只成功了一次就再也不行了,同样谢谢你哦 #10基本一样的,写一个bat文件调用sqlldr.使用windows定时任务调用bat文件。 oracle 数据取出一个小问题 时间格式的小问题 从本地导入数据到服务器数据库中的problem 急, 关于Oracle的数据导入! oracle表中的主关键字,如何设成自动增长?并对该字段插入数据?请写出SQL代码. Oracle数据库表名保留字问题 一个关于查询效率的问题~! 急 求一SQL的写发。 Oracle8.16在win2000上的安装后在Enterprise Manager里没有Configuration Assistant这一项!!!?? 小弟刚用ORACLE 遇到了一些问题想请教! Oracle登录未响应 一张表有三个联合主键,怎么做查询
针对部分字段导入,常见ctl文件的写法,如下链接:http://zhangwei20086.blog.163.com/blog/static/230557182012312113326302/定时导入更简单,把写好的shell脚本放到crontab里面。
load data
infile 'I:\data\2005-03-28.data'
replace
into table buffer_vp_st
when collect_type='36' and collect_id='47'
fields terminated by X'09'
(