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