我需要将数据附加到我的BLOB字段,如何使用UPDATE命令执行此操作?我要问的是; 是否有可能连接blob数据,以便我最终可以将其设置为UPDATE BLOB_table SET BLOB_field = BLOB_field + BLOB_data之类的字段
我尝试使用DBMS_LOB.APPEND,但它没有返回值; 所以我创建了一个函数,它给我一个错误"指定了无效的LOB定位器"
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;
/
Run Code Online (Sandbox Code Playgroud)