PL/SQL中操作update 替换 clob 字段
解决办法:使用PL/SQL语法,采取绑定变量的方式解决,而不是直接拼接SQL
复制代码
DECLARE
clobValue 表名.字段名%TYPE;
BEGIN
clobValue := 'XXX'; --字段内容
UPDATE 表名 T SET T.字段名 = clobValue WHERE 条件;
COMMIT;
END;
/
DECLARE
clobValue 表名.字段名%TYPE;
BEGIN
clobValue := '{"data":{""},"interfaceFee":0.1,"message":"操作成功","sign":"da64970a7e21a397e9ef2c3c69fd4cc2","status":"200"}'; --字段内容
UPDATE 表名 T SET T.字段名 = clobValue WHERE 表的唯一键
COMMIT;
END;