楼主: myfriend2010

[精华] Db2 文件导入导出常见命令总结

[复制链接]
招聘 : c/c++研发
论坛徽章:
45
技术图书徽章
日期:2014-03-10 14:09:192012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-01-04 11:51:22ITPUB十周年纪念徽章
日期:2011-11-01 16:21:15现任管理团队成员
日期:2011-05-07 01:45:082011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:152011新春纪念徽章
日期:2011-01-25 15:41:50
31#
发表于 2008-8-15 03:28 | 只看该作者
with DEL, you can override column delimiter, and also can change priority between column delimiter and row delimiter (newline character in this case)

使用道具 举报

回复
招聘 : Linux运维
论坛徽章:
235
紫蜘蛛
日期:2007-09-26 17:05:46玉兔
日期:2007-09-26 17:05:05现任管理团队成员
日期:2011-05-07 01:45:08玉兔
日期:2006-08-29 20:38:48紫蜘蛛
日期:2007-09-26 17:05:34阿斯顿马丁
日期:2013-11-19 10:38:16奔驰
日期:2013-10-16 09:08:58红旗
日期:2014-01-09 11:57:39路虎
日期:2013-08-13 14:52:35林肯
日期:2015-05-19 13:01:16
32#
 楼主| 发表于 2008-8-15 08:53 | 只看该作者
原帖由 pastime_Wang 于 2008-8-14 10:14 发表
“关于Load

2.数据库记录中存在换行符,导致数据无法装入的情况 MODIFIED BY DELPRIORITYCHAR”

在export sql statment 中使用REPLACE(col_name, CONCAT(CHR(13),CHR(10)), CHR(59)) 来把回车换行替换掉, "DELPRIORITYCHAR"参数好像有时不怎么起作用,呵呵!

导入lobs加入MODIFIED BY lobsinfile 更方便一些(配合export LOBSINSEPFILES)



REPLACE的话,你就把字符串本来的意义就改了,本来人家就有一个回车换行,你整没了,就不一样了!!

lobs加入MODIFIED BY lobsinfile :这个因为在导出的时候提到过,所以就没再说了!

使用道具 举报

回复
招聘 : Linux运维
论坛徽章:
235
紫蜘蛛
日期:2007-09-26 17:05:46玉兔
日期:2007-09-26 17:05:05现任管理团队成员
日期:2011-05-07 01:45:08玉兔
日期:2006-08-29 20:38:48紫蜘蛛
日期:2007-09-26 17:05:34阿斯顿马丁
日期:2013-11-19 10:38:16奔驰
日期:2013-10-16 09:08:58红旗
日期:2014-01-09 11:57:39路虎
日期:2013-08-13 14:52:35林肯
日期:2015-05-19 13:01:16
33#
 楼主| 发表于 2008-8-15 08:54 | 只看该作者
原帖由 lovelyman_gold 于 2008-8-13 22:14 发表




是的,这个异常就是我用了你的上面的命令后,就这样了


这个如何使我的这个DB正常啊?

我有三个DB,其它两个正常,唯有AP1这个db有问题,现在要如何办啊?





呵呵,QQ说话把!

使用道具 举报

回复
招聘 : Linux运维
论坛徽章:
235
紫蜘蛛
日期:2007-09-26 17:05:46玉兔
日期:2007-09-26 17:05:05现任管理团队成员
日期:2011-05-07 01:45:08玉兔
日期:2006-08-29 20:38:48紫蜘蛛
日期:2007-09-26 17:05:34阿斯顿马丁
日期:2013-11-19 10:38:16奔驰
日期:2013-10-16 09:08:58红旗
日期:2014-01-09 11:57:39路虎
日期:2013-08-13 14:52:35林肯
日期:2015-05-19 13:01:16
34#
 楼主| 发表于 2008-8-15 09:02 | 只看该作者
原帖由 cngd1 于 2008-8-14 12:20 发表
我一直有个疑惑,ASC这种不使用定界符,实施每列定定长的格式,IMPORT和LOAD能够处理,但是EXPORT却不支持,那应该怎么才能在DB2之间使用ASC的格式进行导入、导出呢?



导入没有问题对吧!

说说导出(export),这个需要手工做一些处理了,即通过拼字符串的方式来搞!

export to c:zxt.out of del select char(xxx) || char(xxx1) || char(xxx2) || xxx3 as c1 from tables

大致这个样子,其实我觉得这个用的比较少了,也没啥大的意义,

如果业务非要有这样的需求,那就这么搞

使用道具 举报

回复
论坛徽章:
3
八级虎吧徽章
日期:2008-12-17 17:53:09CTO参与奖
日期:2009-02-20 09:44:20授权会员
日期:2009-03-06 12:50:31
35#
发表于 2009-1-9 23:08 | 只看该作者
谢谢楼主啦~

使用道具 举报

回复
论坛徽章:
4
36#
发表于 2009-1-9 23:31 | 只看该作者
不错,好东西

使用道具 举报

回复
论坛徽章:
4
八级虎吧徽章
日期:2009-01-05 12:00:27CTO参与奖
日期:2009-02-20 09:44:20授权会员
日期:2009-03-14 13:07:18ITPUB9周年纪念徽章
日期:2010-10-08 09:31:22
37#
发表于 2009-1-11 10:00 | 只看该作者
真的不错,谢谢楼主~~

使用道具 举报

回复
论坛徽章:
24
设计板块每日发贴之星
日期:2009-02-02 01:01:042012新春纪念徽章
日期:2012-01-04 11:53:54ITPUB十周年纪念徽章
日期:2011-11-01 16:24:042010广州亚运会纪念徽章:壁球
日期:2010-11-22 15:43:03ITPUB元老
日期:2010-11-18 13:03:452010新春纪念徽章
日期:2010-03-01 11:04:582010年世界杯参赛球队:瑞士
日期:2010-01-05 13:47:142010新春纪念徽章
日期:2010-01-04 08:33:08生肖徽章2007版:兔
日期:2009-11-01 20:09:03ITPUB8周年纪念徽章
日期:2009-10-09 21:30:11
38#
发表于 2009-2-25 09:59 | 只看该作者
up

使用道具 举报

回复
论坛徽章:
0
39#
发表于 2009-2-26 13:46 | 只看该作者
坐下来学习,很不错的总结呢

使用道具 举报

回复
论坛徽章:
1
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44
40#
发表于 2010-5-2 10:13 | 只看该作者
谢谢分享

使用道具 举报

回复

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

本版积分规则 发表回复

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