oracle里base64解密问题,大虾帮忙看下

hkstudio 2014-01-14 10:45:27
oracle里base64解密,我本来想用下面的语句来解密:
select utl_raw.cast_to_varchar2(utl_encode.base64_decode(utl_raw.cast_to_raw('VOUCHER'))) from test

备注:VOUCHER字段是BLOG字段,里面保存着base64的加密信息。

执行以上语句报ora-22835 ,从百度搜说是超过varchar2的长度了。

现在我想ORAcle来解密,还有什么办法呢?

请大虾指点,谢谢。
...全文
319 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
_拙计 2014-01-16
  • 打赏
  • 举报
回复
要么你就放在程序里面转
_拙计 2014-01-16
  • 打赏
  • 举报
回复
是BLOB字段? 那你用utl_raw.cast_to_raw()? varchar2大概就4000不到的长度吧

3,491

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧