The following table gives a overview of often used NLS_CHARACTERSET combinations:
Source NLS_CHARACTERSET | Target NLS_CHARACTERSET | Corruption can happen? |
---|---|---|
NLS_CHARACTERSET is the same as target | NLS_CHARACTERSET is the same as source | No |
US7ASCII | xx8ISO8859Px / xx8MSWIN12xx | No |
US7ASCII | JA16xxxx / KO16xxxx / ZHS16xxxx / ZHT16xxxx | No |
US7ASCII | AL32UTF8 / UTF8 | No |
xx8ISO8859Px | xx8MSWIN12xx | Yes, probability is very low. NOT possible for WE8ISO8859P1 to WE8MSWIN1252 |
xx8MSWIN12xx | xx8ISO8859Px | Yes, probability is very low. |
xx8ISO8859Px / xx8MSWIN12xx | AL32UTF8 / UTF8 | Yes |
JA16xxxx / KO16xxxx / ZHS16xxxx / ZHT16xxxx | AL32UTF8 / UTF8 | Yes |
AL32UTF8 / UTF8 | xx8ISO8859Px / xx8MSWIN12xx /JA16xxxx, KO16xxxx / ZHS16xxxx / ZHT16xxxx | Yes |
AL32UTF8 | UTF8 | Normally NO, Yes if you have "convertible" in csscan - wich is very rare. |
UTF8 | AL32UTF8 | Normally NO, Yes if you have "convertible" in csscan - which is very rare. |