我想用 HTML 更新 Oracle DB 中的 BLOB 列。我正在使用 Oracle Oracle Database 11g 版本 11.2.0.3.0
该列包含将在 JSP Servlet 的前端中使用的 HTML 代码。单元格的内容应使用以下代码更新
<table width="100%" border="0" cellspacing="0">
<tbody>
<tr>
<td height="130"> </td>
</tr>
<tr>
<td height="130">© 2013</td>
</tr>
</tbody>
</table>
上面的代码是格式化的。整件事是单行的。现在当我运行如下更新查询时,它会显示消息
UPDATE TemplateTbl
SET TemplateConetent = (RAWTOHEX (UTL_RAW.cast_to_raw ('<table width="100%" border="0" cellspacing="0"><tbody><tr><td height="130"> </td></tr><tr><td height="130">© 2013</td></tr></tbody></table>')))
WHERE TemplateId = TL2600
现在,由于 © 和如下所示,oracle 正在要求变量值
我尝试在 © 和 前面使用下划线、反斜杠和百分比。但没有任何效果。我该如何解决这个问题?