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

如何将一定格式的txt文件导入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
11#
发表于 2008-11-8 02:40 | 只看该作者
原帖由 paradise2009 于 2008-11-6 11:15 发表
我只是刚用.没有其他的需求。小程序当然是不会写啊。
还有要连带建表就不需用ifx啊。难道不建立表也可以导入数据吗?

能详细一点吗?

谢谢!

for more info about ixf, read
http://publib.boulder.ibm.com/in ... f%72%6d%61%74%22%20

使用道具 举报

回复
求职 : 数据库管理员
论坛徽章:
1
优秀写手
日期:2014-06-27 06:00:00
12#
发表于 2014-6-26 11:05 | 只看该作者
wangzhonnew 发表于 2008-11-8 02:32
txt当然不可以拉,比如你一个"abc"人家db2哪里知道你是要char(3)的还是要 varchar(3000)的阿,或者一个1234 ...

是要首先手动创建好表,再从txt文件中导入数据吧?今天主管发考核题,要先装个DB2,再导入数据,可我还没接触过DB2。

使用道具 举报

回复
论坛徽章:
16
2008新春纪念徽章
日期:2008-02-13 12:43:032014年新春福章
日期:2014-02-18 16:43:09雪佛兰
日期:2014-02-16 11:10:31宝马
日期:2013-10-19 21:13:06现代
日期:2013-08-16 09:45:16茶鸡蛋
日期:2013-07-21 11:20:092010广州亚运会纪念徽章:射箭
日期:2013-06-26 17:43:122013年新春福章
日期:2013-02-25 14:51:24ITPUB9周年纪念徽章
日期:2010-10-08 09:32:262010年世界杯参赛球队:法国
日期:2010-04-12 08:35:13
13#
发表于 2014-6-27 15:07 | 只看该作者
你这数据从哪来? 从数据源将表结构弄下来不就行啦?   

使用道具 举报

回复
论坛徽章:
0
14#
发表于 2014-7-2 13:46 | 只看该作者
写脚本建表吧,然后使用import....del

使用道具 举报

回复
求职 : 数据库管理员
论坛徽章:
32
生肖徽章2007版:狗
日期:2009-07-20 17:10:18茶鸡蛋
日期:2013-05-23 16:34:43茶鸡蛋
日期:2013-07-19 14:39:22ITPUB社区千里马徽章
日期:2013-08-22 09:58:03雪铁龙
日期:2013-08-23 13:04:11林肯
日期:2013-09-04 14:07:20兰博基尼
日期:2013-09-16 13:45:20马上有钱
日期:2014-05-14 14:07:392014年世界杯参赛球队: 波黑
日期:2014-07-03 13:24:39马上有对象
日期:2014-10-30 14:04:32
15#
发表于 2014-7-14 17:12 | 只看该作者
DEL格式的TXT文件需要先创建表,然后再IMPORT数据。

使用道具 举报

回复
论坛徽章:
14
2009新春纪念徽章
日期:2009-01-04 14:52:28沸羊羊
日期:2015-03-04 14:51:52优秀写手
日期:2014-03-14 06:00:13马上有房
日期:2014-02-18 16:42:022014年新春福章
日期:2014-02-18 16:42:022013年新春福章
日期:2013-02-25 14:51:24ITPUB 11周年纪念徽章
日期:2012-10-09 18:08:15蜘蛛蛋
日期:2012-06-27 21:08:142012新春纪念徽章
日期:2012-01-04 11:53:29ITPUB十周年纪念徽章
日期:2011-11-01 16:23:26
16#
发表于 2014-7-15 14:17 | 只看该作者
本帖最后由 yulihua49 于 2014-7-15 14:24 编辑

前两天刚做了一个这东西。
第一行:
表名 列名,列名,。。。
以后每行一个row,column由\t分割。
用C+CLI写的。
日志:
5 t_para:5601 07/15 13:39'00 mkpk:tabname=AFC_CD.CD_ACC_FARECODES_FARE pks=,INTERVAL=1435
5 t_para:5601 07/15 13:39'00 bind_delete:bind=1,sth=0,stmt=DELETE FROM AFC_CD.CD_ACC_FARECODES_FARE WHERE param
eter_ver=? ,
5 t_para:5601 07/15 13:39'03 insert_a_table:stmt=DELETE FROM AFC_CD.CD_ACC_FARECODES_FARE WHERE parameter_ver=?
,ret=173002
5 t_para:5601 07/15 13:39'03 bind_insrepare sth=2,stmt=INSERT INTO AFC_CD.CD_ACC_FARECODES_FARE (parameter_ve
r,farecodetable_id,locationnumber_in,locationnumber_out,fare_code) VALUES (?,?,?,?,?)
5 t_para:5601 07/15 13:39'13 StorageACCParam:insert 173002 INTERVAL=16924557
一秒一万,还挺快的。

使用道具 举报

回复

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

本版积分规则 发表回复

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