Symbols and character set
Sergiusz, November 30, 2016 - 6:58 am UTC
1. UNISTR(CHR(167))
This expression makes little sense. To encode the degree symbol, use UNISTR('\00b0'). CHR(167) is actually the section sign symbol (§) in WE8MSWIN1252.
2. For the replacement to work, the character set of the english_descr column must support the desired characters. If english_descr is VARCHAR2/CHAR/CLOB, the database character set must be one of the Windows code pages or Unicode (AL32UTF8). If english_descr is NVARCHAR2/NCHAR/NCLOB, the national character set is always Unicode (AL16UTF61 or UTF8), so the symbols are supported.
3. Depending on the data type of english_descr, the client must be able to read the column without data loss due to character set conversion. SQL Developer can do this.
December 01, 2016 - 12:47 am UTC
nice input