Oracle
 sql >> Base de données >  >> RDS >> Oracle

ORA-06502 :PL/SQL :erreur numérique ou de valeur :tampon de chaîne de caractères trop petit

PL/SQL :erreur numérique ou de valeur :buffer chaîne de caractères trop petit

est dû au fait que vous déclarez une chaîne comme ayant une longueur fixe (disons 20) et qu'à un moment donné de votre code, vous lui attribuez une valeur dont la longueur dépasse ce que vous avez déclaré.

par exemple :

myString VARCHAR2(20);
myString :='abcdefghijklmnopqrstuvwxyz'; --length 26

déclenchera une telle erreur