PL/SQL:kesalahan numerik atau nilai:buffer string karakter terlalu kecil
adalah karena fakta bahwa Anda mendeklarasikan string dengan panjang tetap (katakanlah 20), dan pada titik tertentu dalam kode Anda, Anda menetapkannya nilai yang panjangnya melebihi apa yang Anda nyatakan.
misalnya:
myString VARCHAR2(20);
myString :='abcdefghijklmnopqrstuvwxyz'; --length 26
akan memecat kesalahan seperti itu