Sybase、DB2数据导入导出

一、Sybase导出

  BCP 见: http://blog.csdn.net/sun120204535/article/details/75120731z

二、DB2 导入

1、IMPORT

     简单 :  import from F:\DB2\SQL-fengjin\data.txt of del insert into t

     复杂: import FROM "D:\t_jgc_cs.txt" OF DEL MODIFIED BY dateformat="YYYY-MM-DD" timestampformat="YYYYMMDDHHMMSS" CHARDEL"" coldel, dumpfile="D:\dump.txt" METHOD P (1,2,3) ROWCOUNT 3000 MESSAGES "D:\message.txt" TEMPFILES PATH "D:\tempfile.txt" REPLACE INTO T_JGC_CS_TEST (CSLX,DXBH,DXMC) NONRECOVERABLE INDEXING MODE AUTOSELECT SET INTEGRITY PENDING CASCADE IMMEDIATE;

import速度太慢          

2、LOAD

     简单 :  load from F:\DB2\SQL-fengjin\data.txt of del insert into t

     复杂: LOAD FROM "D:\t_jgc_cs.txt" OF DEL MODIFIED BY dateformat="YYYY-MM-DD" timestampformat="YYYYMMDDHHMMSS" CHARDEL"" coldel, dumpfile="D:\dump.txt" METHOD P (1,2,3) ROWCOUNT 3000 MESSAGES "D:\message.txt" TEMPFILES PATH "D:\tempfile.txt" REPLACE INTO T_JGC_CS_TEST (CSLX,DXBH,DXMC) NONRECOVERABLE INDEXING MODE AUTOSELECT SET INTEGRITY PENDING CASCADE IMMEDIATE;


3、导入前,timestamp数据处理

insert into testaaa values('2017-07-07-19:00:00')



三、分隔符

SYBASE 

-t field_term  指定字段终止符。默认的字段终止符是 \t(制表符)。使用此参数替代默认字段终止符。
-r row_term   指定行终止符。默认的行终止符是 \n(换行符)。使用此参数替代默认行终止符。


DB2

CHARDEL   --如果是DEL格式,表示字符串数据分界符,默认是双引号。

COLDEL  --如果是DEL格式,表示列和列之间的分界符,默认是分号。

                   行分隔符默认为换行符 \n



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值