国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

輕松掌握 DB2中應當如何進行數據移動
2007-10-31   賽迪網

問:DB2中應當怎樣進行數據移動?

答:在講解怎樣進行數據移動之前,你需要了解以下的概念,

DB2中的數據移動,主要包括:

1. 數據的導入(Import),2. 數據的導出(Export) 3. 數據的裝入(Load)

導入和裝入都是利用DB2的相關命令把某種格式的文件中的數據保存到數據庫中的表中,導出是指把DB2數據庫的表中的數據保存到某種格式的文件當中去。

數據移動的作用:

如果要在不同的數據庫管理系統之間轉移數據,數據移動通常是最實用的一種方法,因為任何一種數據庫管理系統都支持常用的幾種文件格式,通過這個通用的接口,就很容易實現不同系統間數據的轉移。

這三個命令中,Export最簡單,因為從表中向文件轉移數據,通常不會出現錯誤,也不會有非法的數據。

在講解命令之前,首先介紹一下文件的格式,用于DB2數據移動的文件格式有四種:

1. ASC——非定界ASCII文件,是一個ASCII字符流。數據流中的行由行定界符分隔,而行中的每一列則通過起始和結束位置來定義。例如:

10 Head Office 160 Corporate New York 
15 New England 50 Eastern Boston 
20 Mid Atlantic 10 Eastern Washington 
38 South Atlantic 30 Eastern Atlanta 
42 Great Lakes 100 Midwest Chicago 
51 Plains 140 Midwest Dallas 
66 Pacific 270 Western San Francisco 
84 Mountain 290 Western Denver

2. DEL——定界ASCII文件,也是一個ASCII字符流。數據流中的行由行定界符分隔,行中的列值由列定界符分隔。文件類型修飾符可用于修改這些定界符的默認值。例如:

10,"Head Office",160,"Corporate","New York" 
15,"New England",50,"Eastern","Boston" 
20,"Mid Atlantic",10,"Eastern","Washington" 
38,"South Atlantic",30,"Eastern","Atlanta" 
42,"Great Lakes",100,"Midwest","Chicago" 
51,"Plains",140,"Midwest","Dallas" 
66,"Pacific",270,"Western","San Francisco" 
84,"Mountain",290,"Western","Denver"

3. WSF——(work sheet format)為工作表格式,用于與Lotus系列的軟件進行數據交換。

4. PC/IXF——是集成交換格式(Integration Exchange Format,IXF)數據交換體系結構的改編版本,由一些列可變長度的記錄構成,包括頭記錄、表記錄、表中每列的列描述符記錄以及表中每行的一條或多條數據記錄。PC/IXF 文件記錄由包含了字符數據的字段組成。

第一部分:數據的導出(Export)

實例1:把Org表中的所有數據導出到文件C:ORG.TXT中。

Export to c:org.txt of del select * from org

其中,of del表示導出到的文件的類型,在本例中導出到一個非定界文本文件中;后面的select * from org是一個SQL語句,該語句查詢出來的結果就是要導出的數據。

實例2:改變del格式文件的格式控制符

export to c:staff.txt of del modified 
by coldel$ chardel'' decplusblank select * from staff

在該例中,modified子句用于控制各種符號,coldel表示字段之間的間隔符,默認情況為逗號,現在改為$號;chardel表示字符串字段用什么符號引用,默認情況下為一對雙引號括起來,現在改為用一對單引號括起來;decplusblank表示對于十進制數據類型,用空格代替最前面的加號,因為默認情況下會在十進制數據前面加上正負號的。

實例3:以ASC格式將數據導出到文件

Export命令是不支持ASC格式文件的,所以如果想導出ASC這樣規整的格式,需要程序員自己進行轉換操作,思路是將各種數據類型都轉換成定長字符串,然后把各個要導出的字段合并成為一個字段。

例如創建如下結構的表n:

create table n(a int,b date,c time,
d varchar(5),e char(4),f double)

然后插入兩條數據:

insert into n values
(15,'2004-10-21','23:12:23','abc','hh',35.2) 
insert into n values
(5,'2004-1-21','3:12:23','bc','hhh',35.672)

要想把這兩條數據以規整的格式導出到文件中,進行如下操作:

export to c:	est.txt of del select char(a) 
|| char(b) || char(c) || char(d,5) || e || 
char(f) as tmp from n

這樣導出的結果與ASC格式的文件非常類似,只是每一行的前后多出了一對雙引號,對此我們可以使用文本工具(如寫字板、記事本等)把雙引號刪除掉,也可以置之不理,在以后導入的時候直接控制格式(忽略雙引號)

在文件中的格式為:

"15 2004-10-2123.12.23abc hh 3.52E1 " 
"5 2004-01-2103.12.23bc hhh 3.5672E1 "

實例4:大數據的導出

export to d:myfile.del of del lobs to d:lob lobfile lobs modified by lobsinfile select * from emp_photo

該命令把emp_photo表的數據導出到d:myfile.del文件中,其結果為:

"000130","bitmap","lobs.001.0.43690/"   
"000130","gif","lobs.001.43690.29540/"   
"000130","xwd","lobs.001.73230.45800/"   
"000140","bitmap","lobs.001.119030.71798/"   
"000140","gif","lobs.001.190828.29143/"   
"000140","xwd","lobs.001.219971.73908/"   
"000150","bitmap","lobs.001.293879.73438/"   
"000150","gif","lobs.001.367317.39795/"   
"000150","xwd","lobs.001.407112.75547/"   
"000190","bitmap","lobs.001.482659.63542/"   
"000190","gif","lobs.001.546201.36088/"   
"000190","xwd","lobs.001.582289.65650/

其中第三個字段是BLOB類型,在該文件中只保存了一個標志,相當于一個指針,真正的LOB數據保存在d:lob目錄下的lobs.001、lobs.002、......等一系列文件中。命令中lobs to 后面指定大對象數據保存在什么路徑下(注意,該路徑必須事先已經存在,否則會報錯),lobfile 后面指定大對象數據保存在什么文件中,不要指定擴展名,DB2會根據數據量自動追加.001、.002等擴展名,同時不要忘記加上modified by lobsinfile子句。

實例5:把導出信息保存在消息文件中。

export to d:awards.ixf of ixf messages 
d:msgs.txt select * from staff where dept = 20

這個例子把staff表中dept=20的數據導出到d:awards.ixf文件中,所有的導出信息都保存在d:msgs.txt文件中(無論是成功、警告還是失敗信息),這樣,管理員可以通過觀察信息文件找到問題所在。

實例6:給導出數據列重命名

export to d:awards.ixf of ixf method n
(c1,c2,c3,c4,c5,c6,c7) messages d:msgs.txt 
select * from staff where dept=20

在默認情況下,導出的每一列數據以表中對應的字段名自動命名,我們可以通過method n子句給每一列重新命名,需要注意的是,這個子句只在ixf和wsf格式文件中有效,在文本文件中不能使用。

熱詞搜索:

上一篇:在SQL Server中處理空值時涉及的三個問題
下一篇:關于Vista-提高低端顯卡Aero Glass性能

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
国产色爱av资源综合区| 久久日一线二线三线suv| 8x8x8国产精品| 欧美激情资源网| 美女看a上一区| 欧洲精品在线观看| 中文字幕免费不卡在线| 天天操天天色综合| 91蝌蚪porny九色| 国产日韩精品久久久| 日韩精品欧美精品| 色综合天天综合网国产成人综合天| 欧美一级片免费看| 亚洲成人在线观看视频| 成人性视频网站| 久久亚洲捆绑美女| 日韩av午夜在线观看| 色综合激情五月| 一本到高清视频免费精品| 亚洲视频综合在线| 日韩欧美在线影院| 国产精品一区二区在线播放 | 国产成人精品一区二| 日韩视频123| 色婷婷久久综合| 精品在线视频一区| 日本欧美韩国一区三区| 国产精品久久久久aaaa| 日韩一区二区视频| 色综合久久久久综合体| 风间由美一区二区av101 | 欧美日本一道本| 91免费视频网址| 国产一区久久久| 国产99久久久国产精品潘金| 国模少妇一区二区三区| 久久综合色婷婷| 日韩成人av影视| 亚洲制服丝袜av| 日韩毛片精品高清免费| 亚洲成人777| 欧美激情一二三区| 欧美日韩免费高清一区色橹橹| 亚洲婷婷在线视频| 色婷婷久久久久swag精品| 亚洲人吸女人奶水| 欧美日韩一区二区三区在线| 午夜成人在线视频| 日韩午夜激情av| 国产成人免费在线观看不卡| 久久久久久久综合狠狠综合| 国产xxx精品视频大全| 国产精品毛片a∨一区二区三区| 99久久99久久精品免费观看| 亚洲综合免费观看高清完整版在线| 欧美色图12p| 男女男精品视频| 久久久久国产精品麻豆ai换脸 | 日韩一二三区视频| 国产乱国产乱300精品| 国产精品久久毛片a| 色婷婷国产精品久久包臀| 午夜欧美大尺度福利影院在线看| 日韩午夜激情免费电影| 粉嫩av一区二区三区粉嫩| 亚洲精品视频在线观看免费| 欧美日韩综合在线免费观看| 国模冰冰炮一区二区| 亚洲免费观看高清完整版在线 | 色婷婷综合久久久| 久久精品国产秦先生| 国产精品久久久久婷婷| 欧美少妇bbb| 国产精品一品视频| 亚洲不卡av一区二区三区| 久久美女高清视频| 欧美色国产精品| 成人国产一区二区三区精品| 视频一区中文字幕国产| 久久久久久夜精品精品免费| 欧美性一二三区| 成人黄色大片在线观看| 免费高清视频精品| 亚洲免费在线视频一区 二区| 欧美电影免费观看高清完整版在线观看 | 国产精品久久精品日日| 欧美一级国产精品| 色综合一区二区| 国产成人精品aa毛片| 日本成人超碰在线观看| 一区二区三区在线视频免费 | 欧美巨大另类极品videosbest | 天天综合网天天综合色| 国产精品丝袜在线| 精品国产一区二区三区不卡| 欧美色图在线观看| 99这里只有久久精品视频| 老司机精品视频一区二区三区| 亚洲精品伦理在线| 国产精品国产三级国产专播品爱网| 日韩西西人体444www| 欧美性色黄大片| 91网站黄www| av日韩在线网站| 国产精品1024| 国产在线精品不卡| 国内精品在线播放| 美女免费视频一区| 久久精品国产亚洲5555| 免费成人你懂的| 丝袜美腿高跟呻吟高潮一区| 综合在线观看色| 亚洲欧洲av在线| 国产精品久久久久久久久搜平片| xfplay精品久久| 久久综合九色综合欧美亚洲| 4hu四虎永久在线影院成人| 欧美日本一道本在线视频| 7777精品伊人久久久大香线蕉完整版 | 日韩午夜在线观看视频| 日韩三级视频在线观看| 欧美一级高清片| 久久影院午夜片一区| 亚洲精品一区二区三区福利| 久久影音资源网| 国产精品无码永久免费888| 国产精品盗摄一区二区三区| 中文字幕五月欧美| 亚洲成av人综合在线观看| 日韩va欧美va亚洲va久久| 国产一区二区91| 91麻豆精品一区二区三区| 欧美午夜精品电影| 精品国产伦理网| 国产精品国产三级国产普通话蜜臀 | 日本美女一区二区三区| 久久国产麻豆精品| 国内不卡的二区三区中文字幕| 性感美女极品91精品| 精品在线观看免费| 成人高清视频免费观看| 99re视频精品| 3atv在线一区二区三区| 日韩欧美国产小视频| 日韩你懂的在线播放| 国产精品国产三级国产三级人妇 | av电影天堂一区二区在线观看| 国产成人精品影视| 成人中文字幕合集| 欧美日韩一区二区三区在线| 精品视频资源站| 正在播放亚洲一区| 日韩精品最新网址| 中文字幕一区日韩精品欧美| 亚洲精品高清视频在线观看| 午夜一区二区三区视频| 偷拍日韩校园综合在线| 丁香婷婷深情五月亚洲| 色狠狠一区二区三区香蕉| 欧美日韩精品欧美日韩精品一 | 蜜臀av性久久久久蜜臀aⅴ | 成人h版在线观看| 在线精品视频免费播放| 91麻豆精品国产| 国产精品三级电影| 老司机精品视频在线| 成人免费高清在线观看| 91久久精品午夜一区二区| 91精品国产色综合久久ai换脸| 欧美国产在线观看| 亚洲国产日韩在线一区模特 | 在线成人高清不卡| 中文字幕欧美国产| 视频在线观看一区| 国产精品综合二区| 91国产免费看| 久久这里只有精品首页| 一区二区三区产品免费精品久久75| 国产高清久久久| 欧美军同video69gay| 婷婷激情综合网| 粉嫩aⅴ一区二区三区四区| 欧美三级视频在线观看| 国产午夜亚洲精品理论片色戒 | 国产欧美一区二区三区网站| 日本午夜精品一区二区三区电影| 成人国产一区二区三区精品| 久久夜色精品一区| 天堂一区二区在线| 91在线观看污| 国产视频一区二区三区在线观看| 精品亚洲成a人在线观看| 欧美在线免费观看视频| 日本一区二区成人在线| 伦理电影国产精品| 欧美一区二区三区视频在线观看| 亚洲日本成人在线观看| 国产高清在线精品| 欧美一级久久久| 国产真实乱偷精品视频免|