Sybase DB2資料匯入匯出

2021-09-30 13:41:48 字數 1317 閱讀 3693

bcp 見: 

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(換行符)。使用此引數替代預設行終止符。

db2chardel   --如果是del格式,表示字串資料分界符,預設是雙引號。

coldel  --如果是del格式,表示列和列之間的分界符,預設是分號。

行分隔符預設為換行符 \n

db2匯入匯出資料

1 匯出資料 開始 執行 db2cmd 進入命令列 執行如下命令 db2look d bxfund2 e c o e data bxfund2.sql 此命令將bxfund2中的表的結構寫入到e盤data檔案下的bxfund2.sql檔案中,即匯出表結構,接著,我們來匯出資料 接著執行連線資料庫命令...

資料庫匯入匯出(2)

mysql資料匯入匯出語句 匯出 select from ebook into outfile bookdev.txt fields enclosed by terminated by lines terminated by 匯入 load data infile bookdev.txt into ...

db2資料匯出匯入

c users yexuxia set db2instance tcashman db2 connect to tcashman user db2inst1 using 1qaz qaz 資料庫連線資訊 資料庫伺服器 db2 aix64 9.7.0 sql 授權標識 db2inst1 本地資料庫別名...