当前位置: 代码迷 >> Oracle开发 >> NB的异常!
  详细解决方案

NB的异常!

热度:3   发布时间:2016-04-24 07:22:36.0
NB的错误!!!
首先,以下语句是OK的:
SQL> select max('a') from dual;
 
MAX('A')
--------
a

问题来了,以下语句居然会报错,谁能帮忙解释一下:
SQL> declare
  2 v_a varchar2(100);
  3 begin
  4 select max('a') into v_a from dual;
  5 end;
  6 /

 
ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小
ORA-06512: 在 line 5
 

------解决方案--------------------
应该是触发了oracle的什么版本bug了

我在10.2.0.1上试验,报的错误和你一样
但在10.2.0.5上试验,没报错

  相关解决方案