blob(二進(jìn)制大對(duì)象)
blob是以二進(jìn)制的形式存儲(chǔ)大型數(shù)據(jù),如圖片、視頻、文本
orcle中blob轉(zhuǎn)文本顯示
utl_raw.cast_to_varchar2(cloumns)
一般blob數(shù)據(jù)長(zhǎng)度會(huì)很大,oracle緩沖區(qū)最大支持長(zhǎng)度為2000,所以需要將原文分段轉(zhuǎn)化
utl_raw.cast_to_varchar2(dbms_lob.substr(cloumns,截取長(zhǎng)度,起始位置))
亂碼問題解決
convert(UTL_RAW.CAST_TO_VARCHAR2(blob_field), 'zhs16gbk', 'AL32UTF8')