Мне нужно вставить 2 миллиона символов в базу данных Oracle, но когда я пытаюсь вставить с CLOB, у меня появляется ошибка, потому что она очень длинная.Как я могу вставить 2 миллиона символов в поле?
CREATE TABLE TABLA_CLOB(id number, valor CLOb default EMPTY_CLOB());
insert into TABLA_CLOB(id, valor) values (1,'DOCUMENT: ');
DECLARE
v_clob CLOB;
BEGIN
SELECT valor into v_clob from TABLA_CLOB where id=1 for update;
dbms_lob.writeappend(v_clob,200,'text with 2 million characters');
DBMS_OUTPUT.PUT_LINE(v_clob);
COMMIT;
END;