Hello there,
We are validating a text entered by the user to be under 4000 characters to avoid Oracle errors. We are using the function "len" to do that.
However, the function is not taking into account special characters (but Oracle does). Is there a way to count the real length of a string including special characters such as return line?
For example01234567890123456789
are 21 characters including one return line in Oracle.
Many thanks!
Discussion posts and replies are publicly visible
Have you tried "lenb()"? I haven't tested it extensively but it claims to return length in bytes for a string, instead of length in characters - which would usually be the same, except (presumably) for cases like unicode characters that consume more than one byte (which i assume is what you mean by "special characters").