【发布时间】:2013-01-03 00:23:41
【问题描述】:
我想在 Oracle 10g 中使用十六进制字符串(图像的十六进制表示)更新包含图像的 blob 列。不幸的是,我唯一被允许使用的是一个简单的查询,没有程序或其他任何东西...... 我一直在尝试这个查询,但没有成功(PLSQL 说它不是图像):
update table t
set t.photo = (hextoraw('HEXSTRING'))
当以这种方式使用时,它可以工作,但 pl/sql 都不会将其识别为图像,也不会将应读取的程序识别为图像。我猜这是某种类型转换问题,但我对 OrSQL 类型和转换不是很熟悉。
任何建议将不胜感激!!!
【问题讨论】:
标签: image oracle10g hex sql-update blob