解决超过4000字符的字符串insert的时候报错ORA-01461: 仅能绑定要插入LONG列的LONG值
--创建存储过程
--插入数据
CREATE OR REPLACE PROCEDURE "PRO_INERT_TEST_CLOB" (id IN VARCHAR2,name IN VARCHAR2,text IN CLOB)
AS
BEGIN
INSERT INTO "TEST"("id", "name", "text") VALUES (id,name,text);
END;
--或者
--修改数据
CREATE OR REPLACE PROCEDURE "PRO_UPDATE_TEST_CLOB" (id IN VARCHAR2,text IN CLOB)
AS
BEGIN
UPDATE "TEST" SET "text"=text WHERE "id"=id;
END;
--调用存储过程
--备注:这里不能直接把超过4000的字符串放到这里 执行还是会报字符过长的,在集成平台里面配置使用
call INSERT_ZXLS(
'11',
'测试clob存储',
'')