码迷,mamicode.com
首页 > 其他好文 > 详细

在同一个表中将varchar2类型的数据转存到blob类型的字段中

时间:2015-07-02 15:37:24      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:

用一条修改语句即可:update t_content set f_body=rawtohex(f_check) where f_type in (0,4)
此处须用rawtohex()函数将f_check转成16进制,不然会报ORA-01465: invalid hex number(ORA-01465:无效的十六进制数字)的错误.
备注:f_body为blob型字段,f_check为varchar2型
这时在页面取 f_body时直接用getString("f_body")即可.  

在同一个表中将varchar2类型的数据转存到blob类型的字段中

标签:

原文地址:http://www.cnblogs.com/nana-blog/p/4615937.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!