
请问各位大神,oracle中UTL_RAW.CAST_TO_RAW函数是进制转换使用的
这个可以运行selectUTL_RAW.CAST_TO_RAW('123')fromdual;但是如果UTL_RAW.CAST_TO_RAW中是一个select语句,就会...
这个可以运行
select UTL_RAW.CAST_TO_RAW('123') from dual;
但是如果UTL_RAW.CAST_TO_RAW中是一个select语句,就会报缺少表达式
比如
select UTL_RAW.CAST_TO_RAW(select * from dual) from dual;
那我们怎么把查询出来的动态结果转换呢?
在线等 展开
select UTL_RAW.CAST_TO_RAW('123') from dual;
但是如果UTL_RAW.CAST_TO_RAW中是一个select语句,就会报缺少表达式
比如
select UTL_RAW.CAST_TO_RAW(select * from dual) from dual;
那我们怎么把查询出来的动态结果转换呢?
在线等 展开
1个回答
展开全部
SELECT UTL_RAW.CAST_TO_RAW((SELECT 'ff' FROM dual)) from dual;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询