Itu juga bisa terjadi dengan kolom varchar2. Ini cukup dapat direproduksi dengan PreparedStatements melalui JDBC hanya dengan
- membuat tabel dengan kolom varchar2 (20 atau panjang sembarang) dan
- memasukkan ke tabel di atas dengan baris yang berisi lebih dari 20 karakter
Jadi seperti yang dikatakan di atas bisa salah dengan jenis, atau lebar kolom terlampaui.
Perhatikan juga bahwa karena varchar2 memungkinkan maksimal 4k karakter, batas sebenarnya adalah 2k untuk karakter byte ganda
Semoga membantu