如何在oracle中使用巨大的html代码更新字段

时间:2017-02-10 18:04:52

标签: html oracle oracle11g

在数据类型clob的表中使用530行html代码更新列的最佳方法是什么? 我正在尝试使用

进行更新
update table1 set message = '---530 lines of html code which contains lot of tags and special characters'
where messagetype = 'email' and order = 1;

我尝试过使用声明变量和     存储在其中并更新该变量,但这也不起作用     我试过这种方式但没有运气

set define off;
DECLARE
str cLOB;
BEGIN
str := '500 lines of html code'

update table1 set message = str  where messagetype = 'email' and order = 1;

error:
ORA-06502: PL/SQL: numeric or value error: character string buffer too small
ORA-06512: at line 4

0 个答案:

没有答案