日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
對Oracle Raw類型的詳細(xì)解剖

以下的文章主要是對Oracle Raw類型的詳細(xì)解釋,我們首先是從RAW的概念講起的,其不論從那方面都類似于CHAR,其聲明的方式為RAW(L),它以L為長度,以相關(guān)的字節(jié)為單位,作為數(shù)據(jù)庫列最大2000,作為變量最大32767字節(jié)。

公司主營業(yè)務(wù):網(wǎng)站設(shè)計、成都做網(wǎng)站、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)推出南部免費做網(wǎng)站回饋大家。

LONG RAW,類似于LONG,作為數(shù)據(jù)庫列最大存儲2G字節(jié)的數(shù)據(jù),作為變量最大32760字節(jié)

建表操作:

 
 
 
  1. create table raw_test (id number, raw_date raw(10)); 

插入raw數(shù)據(jù)操作:

 
 
 
  1. insert into raw_test values (1, hextoraw('ff'));  
  2. insert into raw_test values (utl_raw.cast_to_raw('051'));  

刪除表操作:

 
 
 
  1. drop table raw_test; 

當(dāng)使用HEXTORAW時,會把字符串中數(shù)據(jù)當(dāng)作16進制數(shù)。而使用UTL_RAW.CAST_TO_RAW時,直接把字符串中每個字符的ASCII碼存放到Oracle RAW類型的字段中.

可以使用dump函數(shù),查詢存儲情況:

 
 
 
  1. select id,raw_date, dump(raw_date, 16) dump_raw from raw_test; 

Oracle中RAW和Varchar2常用的兩個轉(zhuǎn)換函數(shù)

1. UTL_RAW.CAST_TO_RAW

該函數(shù)按照缺省字符集(一般為GB2312),將VARCHAR2字符串轉(zhuǎn)換為RAW。

 
 
 
  1. insert into cmpp_submit (dest_terminal_id,msg_content) 
    values('13001081371',UTL_RAW.CAST_TO_RAW('您好!')); 

2. UTL_RAW.CAST_TO_VARCHAR2

該函數(shù)按照缺省字符集合(一般為GB2312),將RAW轉(zhuǎn)換為VARCHAR2。

 
 
 
  1. select UTL_RAW.CAST_TO_VARCHAR2(msg_content) from cmpp_deliver; 

其實RAW和VARCHAR是類似的,只是存儲在RAW里的是二進制值,在任何時候不會做自動的字符集轉(zhuǎn)換,這是RAW和VARCHAR的不同,RAW只是一種外部類型,其內(nèi)部存儲是VARRAW

Oracle內(nèi)部定義是:

 
 
 
  1. struct { ub2 len; char arr[n] } 

VARRAW的ORACLE內(nèi)部定義是:

 
 
 
  1. struct { ub2 len; unsigned char arr[n] }  

【編輯推薦】

  1. Oracle數(shù)據(jù)復(fù)制如何正確操作?
  2. Oracle建立DBLINK的操作經(jīng)驗總結(jié)
  3. Oracle查詢記錄數(shù)在什么環(huán)境下會出現(xiàn)問題?
  4. Oracle字符集的查看與修改全集
  5. Oracle 分頁和排序功能在數(shù)據(jù)庫中如何實現(xiàn)?

文章標(biāo)題:對Oracle Raw類型的詳細(xì)解剖
文章鏈接:http://www.dlmjj.cn/article/dppihhd.html