在我的pl / sql代码中,我有一个参数“错误”,用于显示表中的缺失值。
Error:= '<b><font color="black">following values are missing:</font></b>'
|| val1||val2||val3||val4;
这里的ErrorText是CLOB
数据类型,每个val1,val2,val3,val4
都设置为varchar2(2000)
。
所以,我想当它无法显示val_results超过“错误”的CLOB限制时,它会抛出
ORA-22835。
如何仅显示“错误”文本直至CLOB限制?
答案 0 :(得分:0)
您拥有ORA-22835,因此这意味着它是用于从CLOB到CHAR 的转换。看起来异常被抛出与您想象的位置不同。