新聞中心
Oralce7和Oralce8里大對(duì)象的比較,Oralce7,是有2種基本的long類型,大對(duì)象,long 字符與 long raw 二進(jìn)制,它所使用的相關(guān)的內(nèi)部存儲(chǔ)方式,其最多的可以存儲(chǔ)2g的相關(guān)數(shù)據(jù),只能按照順序進(jìn)行訪問(wèn)),每個(gè)表中只能存儲(chǔ)一列,select返回實(shí)際的數(shù)據(jù).

因?yàn)榕驼嬲\(chéng),有更多的客戶和我們聚集在一起,為了共同目標(biāo),創(chuàng)新互聯(lián)公司在工作上密切配合,從創(chuàng)業(yè)型企業(yè)到如今不斷成長(zhǎng),要感謝客戶對(duì)我們的高要求,讓我們敢于面對(duì)挑戰(zhàn),才有今天的進(jìn)步與發(fā)展。從網(wǎng)站到微信小程序,軟件開(kāi)發(fā),app開(kāi)發(fā)定制,十載企業(yè)網(wǎng)站建設(shè)服務(wù)經(jīng)驗(yàn),為企業(yè)提供網(wǎng)站設(shè)計(jì),網(wǎng)站托管一條龍服務(wù).為企業(yè)提供全網(wǎng)營(yíng)銷推廣,按需求定制網(wǎng)站,原創(chuàng)設(shè)計(jì),十載品質(zhì),值得您的信賴.
Oralce8以后:有l(wèi)ong,long raw,clob,blob,nclob,bfile類型.long,long raw類型同Oralce 7,lob類型存儲(chǔ)數(shù)據(jù)能夠達(dá)到4g,即可以存儲(chǔ)在表的內(nèi)部也可以存儲(chǔ)在表的外部,每個(gè)表能夠存儲(chǔ)多于一列的lob,不論存儲(chǔ)在內(nèi)部還是外部,select語(yǔ)句返回一個(gè)指向數(shù)據(jù)的指針.其中:long和long raw是Oralce將要廢棄的類型.
lob
Oralce8以后:oralce中有四種類型的lob:clob,blob,nclob,bfile.
clob:內(nèi)部字符大對(duì)象;
blob:內(nèi)部二進(jìn)制大對(duì)象;
nclob:內(nèi)部定長(zhǎng)多字節(jié)大對(duì)象;
bfile:外部二進(jìn)制大文件,這個(gè)文件中的數(shù)據(jù)只能被只讀訪問(wèn),并且不包含在數(shù)據(jù)庫(kù)內(nèi)。
bfile是早期的RDBMS BLOB的直接繼承,作為數(shù)據(jù)庫(kù)指針存儲(chǔ)在數(shù)據(jù)庫(kù)內(nèi)部,指向外部的操作系統(tǒng)文件.
lob由兩部分組成:數(shù)據(jù)和指向,數(shù)據(jù)的指針.lob列不包含值,只有定位指針.但是值與表是一起存儲(chǔ)的.
dbms_lob
在Oralce中有多種方法可以對(duì)lob數(shù)據(jù)進(jìn)行操作,但是最常用的為dbms_lob包,它主要提供了以下幾個(gè)過(guò)程供用戶對(duì)內(nèi)部lob字段進(jìn)行維護(hù):
APPEND() 將源LOB中的內(nèi)容加到目的LOB中
COPY() 從源LOB中復(fù)制數(shù)據(jù)到目的LOB
ERASE() 刪除LOB中全部或部分內(nèi)容
TRIM() 將LOB值減少到指定的長(zhǎng)度
WRITE() 向LOB 中寫入數(shù)據(jù)
COMPARE() 比較兩個(gè)同種數(shù)據(jù)類型的LOB的部分或全部值是否相同
GETLENGTH() 獲取LOB的長(zhǎng)度
READ() 從LOB中讀出數(shù)據(jù)
以上的相關(guān)內(nèi)容就是對(duì)Oralce7與Oralce8中大對(duì)象的對(duì)比的介紹,望你能有所收獲。
當(dāng)前文章:Oralce7和Oralce8里大對(duì)象的比較
文章出自:http://fisionsoft.com.cn/article/dhshegg.html


咨詢
建站咨詢
