Unlike single-byte character sets, Unicode can intermix different character sets (e.g. German with Arabic). Unicode can be implemented by different character encodings, e.g. UTF-8, UTF-16 or UCS-2. Depending on the encoding, one character may take from 1 up to 4 bytes. Example:
When Unicode is beneficial or necessary:
The conversion of database columns to Unicode data types may cause:
| |||||