Como posso acrescentar / concatenar dados BLOB a uma coluna BLOB usando o comando SQL UPDATE no ORACLE

Preciso acrescentar dados ao meu campo BLOB, como posso fazer isso usando um comando UPDATE? O que estou perguntando é; é possível concatenar dados de blob para que eu possa configurá-lo para um campo como UPDATE BLOB_table SET BLOB_field = BLOB_field + BLOB_data

Tentei usar DBMS_LOB.APPEND, mas ele não retorna um valor; então eu criei uma função que me dá um erro de "localizador de LOB inválido especificado"

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;
/

questionAnswers(2)

yourAnswerToTheQuestion