在实际的使用中有可能会使用DBMS_LOB.WRITEAPPEND()去将Clob内容作为buffer增加到我们需要的对象中,但是在实际的使用中Clob大小往往是超过32767长度的,然而DBMS_LOB.WRITEAPPEND()方法对buffer限制的最大长度是32767,所以有两种方式。
1.直接使用dbms_lob.append()方法追加大对象,此方法简洁明了。
2.将Clob使用dbms_lob.substr()拆分成多个varchar2的对象,此方法复杂且蛋疼,不建议使用。
参考资料:
1.
2.
3.
4.