【Oracle CLOB类型字段问题】ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小
问题描述Oracle运行时报错原因分析:查询视图报错,原因是原表REMARK的字段类型是CLOB,由于该字段的值过大,导致视图查询时报错解决方案:使用dbms_lob.substr()方法截断处理,注意截断后的数据与原表数据不全。具体操作如下:dbms_lob.substr("REMARK",4000)AS"REMARK"当超过截断值超过4000时,还是会引起报错,我们可以调小取值至1000。db