SELECT
utl_raw.cast_to_varchar2(dbms_lob.substr(t.dync_xmlstr))
from t_wf_dcasedispatchmsg t
dbms_lob.substr函数用来操作数据库的大型对象,叫做大型对象定位器
utl_raw.cast_to_varchar2函数用来将blob转为varchar2
长度限制:2000
如果长度超出2000
SELECT utl_raw.cast_to_varchar2(DBMS_LOB.SUBSTR(t.command,2000,1)),
utl_raw.cast_to_varchar2(DBMS_LOB.SUBSTR(t.command,2000,2001))
from nc_his.ESB_INTERFACE_LOG_H t
Oracle中RAW和Varchar2常用的两个转换函数
1. UTL_RAW.CAST_TO_RAW
该函数按照缺省字符集(一般为GB2312),将VARCHAR2字符串转换为RAW。
2. UTL_RAW.CAST_TO_VARCHAR2
该函数按照缺省字符集合(一般为GB2312),将RAW转换为VARCHAR2。
最新评论
这个牛
放下欲望,男人从来不醉,充分且必要
勇气、责任、自信、创新,为天下先!
软件即数据,软件即服务,软件即管理,软件就是对人类各种社会活动的仿真和记录。软件很重要,但软件不可能凌驾于业务之上,尤其不可能高人一等。