12
返回列表 发新帖
楼主: jayli426

sqlldr 如何将多个文件导入一个表中

[复制链接]
论坛徽章:
115
生肖徽章:狗
日期:2007-01-06 21:14:12马上有车
日期:2014-03-06 16:45:08马上加薪
日期:2014-05-09 12:27:582014年世界杯参赛球队: 英格兰
日期:2014-07-03 13:10:44青年奥林匹克运动会-竞技体操
日期:2014-09-10 15:30:57马上有钱
日期:2014-10-31 13:56:48美羊羊
日期:2015-03-04 14:48:582015年新春福章
日期:2015-03-06 11:57:31懒羊羊
日期:2015-04-23 19:26:10金牛座
日期:2015-09-17 08:21:44
11#
发表于 2013-12-23 16:42 | 只看该作者
你的第一种方法就很好啊

使用道具 举报

回复
论坛徽章:
5
双黄蛋
日期:2011-07-05 09:45:13咸鸭蛋
日期:2011-07-12 23:03:41ITPUB十周年纪念徽章
日期:2011-11-01 16:25:22双黄蛋
日期:2011-12-26 15:28:03ITPUB 11周年纪念徽章
日期:2012-10-09 18:13:33
12#
发表于 2013-12-24 17:19 | 只看该作者
你可以使用shell 控制controlfile里面的INFILE只,循环处理
比如sed替换,应该很容易实现的

使用道具 举报

回复
论坛徽章:
2
优秀写手
日期:2015-01-15 06:00:15优秀写手
日期:2015-02-12 06:00:15
13#
发表于 2015-12-4 10:43 | 只看该作者
ahdong2007 发表于 2011-12-31 10:22
文本信息,说到大也大不到哪里去?

还会超过32G?

额,我的dat文件总大小2个T

使用道具 举报

回复
论坛徽章:
0
14#
发表于 2016-11-24 21:16 | 只看该作者
处理得怎么样?

使用道具 举报

回复
论坛徽章:
20
ITPUB 11周年纪念徽章
日期:2012-10-09 18:16:00法拉利
日期:2013-12-13 16:56:582014年新春福章
日期:2014-02-18 16:44:08马上有对象
日期:2014-02-18 16:44:08马上有房
日期:2014-07-22 17:26:49沸羊羊
日期:2015-02-25 10:40:302015年新春福章
日期:2015-03-04 14:53:162015年新春福章
日期:2015-03-06 11:58:39喜羊羊
日期:2015-03-09 12:20:50法拉利
日期:2013-12-09 09:34:16
15#
发表于 2016-11-25 16:08 | 只看该作者
as526605799 发表于 2015-12-4 10:43
额,我的dat文件总大小2个T

2个T是保留多久的? 一天?

使用道具 举报

回复
论坛徽章:
0
16#
发表于 2016-11-26 10:34 | 只看该作者
今天也遇见这个问题

使用道具 举报

回复
论坛徽章:
190
生肖徽章:狗
日期:2006-11-23 04:26:03生肖徽章:羊
日期:2007-09-26 17:08:21生肖徽章:马
日期:2007-09-26 17:08:49授权会员
日期:2007-12-31 19:14:41生肖徽章2007版:牛
日期:2008-03-28 10:02:30奥运会纪念徽章:柔道
日期:2008-04-30 16:28:44奥运会纪念徽章:垒球
日期:2008-05-12 21:28:28奥运会纪念徽章:体操
日期:2008-06-26 10:00:41奥运会纪念徽章:沙滩排球
日期:2008-07-27 12:41:59奥运会纪念徽章:艺术体操
日期:2008-07-30 11:09:47
17#
发表于 2016-11-29 15:05 | 只看该作者

使用道具 举报

回复
论坛徽章:
190
生肖徽章:狗
日期:2006-11-23 04:26:03生肖徽章:羊
日期:2007-09-26 17:08:21生肖徽章:马
日期:2007-09-26 17:08:49授权会员
日期:2007-12-31 19:14:41生肖徽章2007版:牛
日期:2008-03-28 10:02:30奥运会纪念徽章:柔道
日期:2008-04-30 16:28:44奥运会纪念徽章:垒球
日期:2008-05-12 21:28:28奥运会纪念徽章:体操
日期:2008-06-26 10:00:41奥运会纪念徽章:沙滩排球
日期:2008-07-27 12:41:59奥运会纪念徽章:艺术体操
日期:2008-07-30 11:09:47
18#
发表于 2016-11-29 15:25 | 只看该作者
比如上述的dat文件存放到了E:\tmp下,那么合并方法如下:
1.创建一个批处理文件t.bat,内容如下:
for /r E:\tmp %%a in (*.dat) do type "%%a" >> %%~dpanew.txt
2.双击t.bat,会自动合并生成new.txt这个文件,只要infile这个new.txt就OK了。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表