Det kan også ske med varchar2-kolonner. Dette er ret reproducerbart med PreparedStatements gennem JDBC ved simpelthen
- oprettelse af en tabel med en kolonne af varchar2 (20 eller en hvilken som helst vilkårlig længde) og
- indsættelse i ovenstående tabel med en række, der indeholder mere end 20 tegn
Så som nævnt ovenfor kan det være forkert med typer, eller kolonnebredden er overskredet.
Bemærk også, at da varchar2 tillader maks. 4k tegn, vil den reelle grænse være 2k for dobbeltbyte-tegn
Håber dette hjælper