Partial characters in column substrings
A multibyte character might consist of 2, 3, or 4 bytes. A multibyte character that has lost one or more of its bytes so that the original intended meaning of the character is lost is called a partial character.
Unless prevented, a column substring might truncate a multibyte
character or split it up in such a manner that it no longer retains
the original sequence of bytes. A partial character might be generated
when you use column subscript operators on columns that contain multibyte
characters. Suppose that a user specifies the following column substring
for the multi_col column where the value of the string in multi_col is
A1A2B1B2C1C2:
multi_col[2,5]
The user requests the following bytes in the query: A2B1B2C1. If the database server returned this column substring to the user, however, the first and third logical characters in the column would be truncated.