db2导入导出表

一、DB2导入导出方法很多,在此列举个比较常用的方法
导入导出分两种一种是带表结构的,一种为数据的,我们用的基本上是只有数据的

1、在db2中导入导出表 
       (1) 导出表结构并且数据是二进制格式:export to filename.ixf of ixf select * from tableName where condition;
             导出的数据为二进制格式,不能用文本文本编辑器进行编辑。
       (2) 只导出表中的数据,而不导出表结构的语句;
             export to filename.del of del select * from taablename where conditon;此语句不导出表的格式,并且能用
             记事本等asc码编辑工具进行直接编辑。
2、在db2中想表中导入数据:
     (1) 向表中插入带结构的数据,导入表结构之前应该删除该表,在进行导入操作:
          import from filename.ixf of ixf create into tablename;
          import from filename.ixf of ixf insert into tablename;
    (2) 向表中导入不带结构的数据:
          import from filename.del of del insert into tablename;

二、DB2导入导出BLOB和CLOB文件与上面的语法略有不同:

1.导入:export to c:\tablename.del of del lobs to c:\ lobfile lobs MODIFIED BY lobsinfile messages c:\tablename.msg select * from tablename;
2.导出:import from c:\tablename.del of del lobs from c:\ modified by lobsinfile messages c:\tablename.msg insert into tablename


三、注意事项

在导入前,为了确保数据正确,先删除导入表中的内容,然后再进行导入操作。简短几行代码希望对你有所帮助。(以上代码在toad执行,在db2cmd下执行需要加db2 或者进入db2=>下执行)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值