CAST_TO_VARCHAR2¶
将RAW数据转换为VARCHAR2数据(Oracle的RAW类型在神通数据库中具体为VARBINARY类型)
声明¶
UTL_RAW.CAST_TO_VARCHAR2 (
r IN VARBINARY)
RETURN VARCHAR2;
结构¶
| 参数 | 说明 |
|---|---|
| r | 即将转换为VARCHAR2值的RAW值 |
返回值¶
如果传递非NULL值,则此函数返回VARCHAR2值;如果传递NULL值,则此函数返回NULL。
示例
create or replace procedure cTv
as
DECLARE
v VARCHAR2;
r VARBINARY;
BEGIN
r := '0x54657374'; --给r赋值
v := UTL_RAW.CAST_TO_VARCHAR2(r); --v为r转换为VARCHAR2类型的值
select r as SOURCE;
select v as DEST;
END;
/
call cTv;
SOURCE(varbinary) |
-----------------------
0x54657374 |
总数目:1
DEST(varchar) |
-------------------
Test |
总数目:1