1.匯出資料
語法:export to <檔案路徑>/檔名.ixf of ixf select * from表名
2.匯入資料
語法:db2 import from <路徑>/<檔名>.ixf of ixf modified by forcecreate commitcount 10000 replace_create into <表名>
簡單語法:db2 import from <路徑>/<檔名>.ixf of ixf messages msg2.txt insert into <表名>
(1) modified by子句指定檔案型別修飾符以更改資料格式,告訴import實用程式如何處理資料以改進效能。
(2) 匯入的五種方式
<目標表存在>(三種方式都支援ixf、wsf、asc和del資料格式)
insert
將資料插入到目標表而不更改現有資料
insert_update
使用輸入行的值更新具有匹配主鍵值的行,如果沒有匹配行,那麼會將匯入行直接插入表中
replace
刪除所有現有資料並插入已匯入資料,同時保留表和索引定義
<目標表不存在>(只能與pc/ixf格式的輸入檔案配合使用)
replace_create
刪除所有現有資料並插入已匯入資料,同時保留表和索引定義;如果目標表和索引不存在,那麼建立目標表和索引
create
建立目標表和索引;可指定在其中建立新錶的表空間名稱
3.ixf資料檔案匯入匯出例項
(1)先連線到sample資料庫,匯出sample資料庫中的staff表
(2)建立一張與表staff表結構一模一樣的表staff_temp
db2 "create table staff_temp like staff"
(3)將資料檔案staff.ixf匯入到資料庫表staff_temp中
DB2 匯入匯出
1 匯出資料 開始 執行 db2cmd 進入命令列 執行如下命令 db2look d bxfund2 e c o e data bxfund2.sql 此命令將bxfund2中的表的結構寫入到e盤data檔案下的bxfund2.sql檔案中,即匯出表結構,接著,我們來匯出資料 接著執行連線資料庫命令...
db2匯入匯出資料
1 匯出資料 開始 執行 db2cmd 進入命令列 執行如下命令 db2look d bxfund2 e c o e data bxfund2.sql 此命令將bxfund2中的表的結構寫入到e盤data檔案下的bxfund2.sql檔案中,即匯出表結構,接著,我們來匯出資料 接著執行連線資料庫命令...
db2 匯入匯出表
一 db2匯入匯出方法很多,在此列舉個比較常用的方法 匯入匯出分兩種一種是帶表結構的,一種為資料的,我們用的基本上是只有資料的 1 在db2中匯入匯出表 1 匯出表結構並且資料是二進位制格式 export to filename.ixf of ixf select from tablename wh...