С помощью PL / SQL BLOB-объект может быть обновлен без необходимости использования пользовательских функций:

ужно добавить данные в поле BLOB, как я могу сделать это с помощью команды UPDATE? Что я спрашиваю Можно ли объединить данные BLOB-объектов так, чтобы я мог в конечном итоге установить их в поле типа UPDATE BLOB_table SET BLOB_field = BLOB_field + BLOB_data

Я пытался использовать DBMS_LOB.APPEND, но он не возвращает значение; поэтому я создал функцию, которая дает мне ошибку «указан неверный локатор объекта»

CREATE OR REPLACE FUNCTION MAKESS.CONCAT_BLOB(A in BLOB,B in BLOB) RETURN BLOB IS
 C BLOB;
BEGIN
DBMS_LOB.APPEND(c,A);
DBMS_LOB.APPEND(c,B);
RETURN c;
END;
/

Ответы на вопрос(2)

Ваш ответ на вопрос