PL/SQL Procedure运行报:ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小
Cause:很有可能是你定义变量长度太小,当把一个很大的值付给这个小的变量的时候就会报错ORA-06502
Example
DECLARE
v VARCHAR(10);
BEGIN
v := \'1234567891011\';
END;
Output
ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小
ORA-06512: 在 line 4
转载于:http://blog.itpub.net/26687597/viewspace-1207529/