亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > 綜合 > 正文

DB2中如何進行數據移動(1)

2024-07-21 02:41:26
字體:
來源:轉載
供稿:網友
  DB2中所謂的數據移動,包括:  1. 數據的導入(Import)  2. 數據的導出(Export)  3. 數據的裝入(Load)  導入和裝入都是利用DB2的相關命令把某種格式的文件中的數據保存到數據庫中的表中  導出是指把DB2數據庫的表中的數據保存到某種格式的文件當中去  數據移動的作用:  假如要在不同的數據庫治理系統之間轉移數據,數據移動通常是最實用的一種方法,因為任何一種數據庫治理系統都支持常用的幾種文件格式,通過這個通用的接口,就很輕易實現不同系統間數據的轉移?! ∵@三個命令中,Export最簡單,因為從表中向文件轉移數據,通常不會出現錯誤,也不會有非法的數據?! ≡谥v解命令之前,首先介紹一下文件的格式,用于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" 123下一頁   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系列的軟件進行數據交換?! ?. PC/IXF——是集成交換格式(Integration Exchange Format,IXF)數據交換體系結構的改編版本,由一些列可變長度的記錄構成,包括頭記錄、表記錄、表中每列的列描述符記錄以及表中每行的一條或多條數據記錄。PC/IXF 文件記錄由包含了字符數據的字段組成?! 〉谝徊糠郑簲祿膶С觯‥xport)  例一:把Org表中的所有數據導出到文件C:ORG.TXT中?! xport to c:org.txt of del select * from org  其中,of del表示導出到的文件的類型,在本例中導出到一個非定界文本文件中;后面的select * from org是一個SQL語句,該語句查詢出來的結果就是要導出的數據?! ±焊淖僤el格式文件的格式控制符  export to c:staff.txt of del modified by coldel$ chardel'' decplusblank select * from staff  在該例中,modified子句用于控制各種符號,coldel表示字段之間的間隔符,默認情況為逗號,現在改為$號;chardel表示字符串字段用什么符號引用,默認情況下為一對雙引號括起來,現在改為用一對單引號括起來;decplusblank表示對于十進制數據類型,用空格代替最前面的加號,因為默認情況下會在十進制數據前面加上正負號的。 上一頁123下一頁   例三:以ASC格式將數據導出到文件  Export命令是不支持ASC格式文件的,所以假如想導出ASC這樣規整的格式,需要程序員自己進行轉換操作,思路是將各種數據類型都轉換成定長字符串,然后把各個要導出的字段合并成為一個字段?! ±鐒摻ㄈ缦陆Y構的表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 "  例四:大數據的導出  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子句?! ±澹喊褜С鲂畔⒈4嬖谙⑽募??! xport 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文件中(無論是成功、警告還是失敗信息),這樣,治理員可以通過觀察信息文件找到問題所在?! ±航o導出數據列重命名。  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格式文件中有效,在文本文件中不能使用。 上一頁123
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
最近2019年好看中文字幕视频| 欧美激情日韩图片| 欧美做受高潮电影o| 在线观看国产成人av片| 欧美大片欧美激情性色a∨久久| 欧美成年人视频网站欧美| 成人啪啪免费看| 欧美华人在线视频| 亚洲成人网av| 成人疯狂猛交xxx| www高清在线视频日韩欧美| 国产美女扒开尿口久久久| 亚洲综合在线播放| 福利视频一区二区| 欧美午夜精品伦理| 在线观看中文字幕亚洲| 91久久久久久久久久| 亚洲最大成人网色| 久久久久久久久久国产精品| 久久99精品久久久久久噜噜| 日韩视频免费大全中文字幕| 亚洲最大福利视频网| 久久久精品在线观看| 国产精品久久久久久久久久久久久| 亚洲国产成人久久综合| 国产精品盗摄久久久| 91精品国产综合久久久久久久久| 国产精品白嫩初高中害羞小美女| 性欧美亚洲xxxx乳在线观看| 国产欧美日韩精品专区| 亚洲欧美日韩网| 欧美大片大片在线播放| 亚洲激情在线视频| 亚洲精品之草原avav久久| 亚洲一区中文字幕| 伊人久久大香线蕉av一区二区| 国产精品白嫩初高中害羞小美女| 欧美成人激情在线| 亚洲国产精品va在线| 精品成人在线视频| 日韩在线观看你懂的| 亚洲精品日韩欧美| 搡老女人一区二区三区视频tv| 日韩精品极品在线观看播放免费视频| 欧美一级片免费在线| 精品小视频在线| 久久五月天色综合| 国产精品视频在线观看| 久久久人成影片一区二区三区| 中国日韩欧美久久久久久久久| 欧洲亚洲免费在线| 不卡中文字幕av| 欧美性生交xxxxxdddd| 久久久精品国产| 青青草原成人在线视频| 成人在线中文字幕| 亚洲欧洲午夜一线一品| 国产成人精品免费视频| 亚洲福利在线看| 亚洲精品成人久久久| 成人精品福利视频| 国产精品影院在线观看| 久久久久久久国产| 欧美高清视频在线播放| 欧美日韩国产中文精品字幕自在自线| 亚洲欧洲在线看| 日韩美女在线播放| 红桃视频成人在线观看| 欧美小视频在线| 精品久久久久久久久久| 国产亚洲人成a一在线v站| 92看片淫黄大片看国产片| 日韩国产欧美区| 国产精品视频网址| 久久久999精品免费| 国产欧美精品一区二区三区介绍| 色av吧综合网| 欧美黑人极品猛少妇色xxxxx| 国产一区二区丝袜| 日韩一二三在线视频播| 日韩精品999| 国产精品视频成人| 国产亚洲精品日韩| 精品动漫一区二区| 懂色aⅴ精品一区二区三区蜜月| 精品一区二区亚洲| 一区二区三区日韩在线| 亚洲欧美在线免费| 欧美视频在线视频| 欧美老女人在线视频| 亚洲欧美日韩中文在线制服| 欧美电影免费观看大全| 亚洲综合精品一区二区| 国产精品一区电影| 欧美日韩免费在线观看| 亚洲高清久久网| 国产精品久久久久av免费| www.日韩.com| 国产精品成人va在线观看| 欧美激情在线视频二区| 日韩av在线看| 亚洲欧美精品一区| 亚洲最新中文字幕| 亚洲精品视频在线观看视频| 亚洲欧美中文字幕在线一区| 一区二区中文字幕| 亚洲欧美日韩天堂一区二区| 亚洲精品久久久久久久久久久| 中文字幕在线观看日韩| 欧美高清videos高潮hd| 国产精品va在线播放我和闺蜜| 5252色成人免费视频| 在线亚洲欧美视频| 国产精品久久久久久久久久久久| 日韩有码视频在线| 国产精品久久久久久久app| 国产一区二区免费| 岛国av一区二区三区| 欧美性生交大片免网| 欧美日韩亚洲一区二区三区| 91视频国产精品| 精品偷拍一区二区三区在线看| 亚洲精品日韩丝袜精品| 国语自产在线不卡| 国产亚洲精品久久久| 亚洲欧美制服中文字幕| 久久国产精品99国产精| 欧美视频在线免费看| 91在线观看免费高清| 国产视频在线一区二区| 国模私拍一区二区三区| 欧美成人激情在线| 欧美激情第6页| 97视频在线观看成人| 日本成人精品在线| 久久久av免费| 亚洲欧美精品一区| 亚洲欧美日韩一区二区在线| 欧美激情精品久久久久久| 亚洲天堂网站在线观看视频| 亚洲自拍在线观看| 国产精品扒开腿做爽爽爽的视频| 青青a在线精品免费观看| 不卡av日日日| 亚洲欧美在线x视频| 国产精品日韩在线播放| 成人午夜在线影院| 92看片淫黄大片欧美看国产片| 精品国产一区久久久| 欧美肥老太性生活视频| 欧美日韩一区二区在线| 日韩经典中文字幕在线观看| 国产在线播放91| 久久久精品影院| 91影院在线免费观看视频| 精品久久久久久国产91| 亚洲一二在线观看| 国产视频精品自拍| 国产又爽又黄的激情精品视频| 美日韩精品免费观看视频| 亚洲激情视频在线观看| 欧美视频中文在线看| 色狠狠av一区二区三区香蕉蜜桃| 在线性视频日韩欧美|