首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> DB2 資料庫 >> DB2 教學

輕鬆掌握 DB2 資料移動三大核心命令:Import、Export 與 Load 實戰詳解

     編輯:DB2 教學

資料移動定義與作用

跨不同 DBMS 轉移資料時,資料移動是最實用方法,因所有 DBMS 均支援常見檔案格式,透過通用介面即可實現異構系統間資料轉移。

DB2 資料移動包含三大命令:

  1. Import (匯入)
  2. Export (匯出)
  3. Load (裝載)

Import/Load 利用 DB2 命令將特定格式檔案資料存入資料表;Export 將資料表資料存入特定格式檔案。三者中 Export 最簡單,因表→檔案通常不出錯、無非法資料。

檔案格式詳解

1. ASC — 非定界 ASCII

純 ASCII 字元流。列由列定界符分隔;每欄由起始/結束位置定義。範例:

10 head Office 160 corporate new york
15 new england 50 eastern boston
20 mid atlantic 10 eastern washington
...

2. DEL — 定界 ASCII

ASCII 字元流。列由列定界符分隔;欄值由欄定界符分隔。檔案類型修飾符可修改預設定界符。範例:

10,"head office",160,"corporate","new york"
15,"new england",50,"eastern","boston"
20,"mid atlantic",10,"eastern","washington"
...

掌握這兩種格式規範與跨平台換行符差異 (Windows LF vs Linux CRLF),即能輕鬆駕馭 DB2 資料移動。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved