ASE - Unsupported Charset
Sometimes it is necessary to specify the character set in the connection string. This is done by adding charset=xxx where xxx is a valid Sybase charset code.
"charset=iso_1" and "charset=utf8" should be the more commonly used options.
See table below for Sybase translation names and all valid values.
Sybase character set names
| Character set | Sybase name |
|---|---|
| ASCII 8 | acsii_8 |
| Big 5 | big5 |
| Big 5HK | big5hk |
| CP 437 | cp437 |
| CP 850 | cp850 |
| CP 852 | cp852 |
| CP 855 | cp855 |
| CP 857 | cp857 |
| CP 858 | cp858 |
| CP 860 | cp860 |
| CP 864 | cp864 |
| CP 866 | cp866 |
| CP 869 | cp869 |
| CP 874 | cp874 |
| CP 932 | cp932 |
| CP 936 | cp936 |
| CP 950 | cp950 |
| CP 1250 | cp1250 |
| CP 1251 | cp1251 |
| CP 1252 | cp1252 |
| CP 1253 | cp1253 |
| CP 1254 | cp1254 |
| CP 1255 | cp1255 |
| CP 1256 | cp1256 |
| CP 1257 | cp1257 |
| CP 1258 | cp1258 |
| DEC Kanji | deckanji |
| EUC-CNS | euccns |
| EUC-GB | eucgb |
| EUC-JIS | eucjis |
| EUC-KSC | eucksc |
| GB 18030 | gb18030 |
| GREEK8 | greek8 |
| ISO 8859-1 | iso_1 |
| ISO 8859-2 | iso88592 |
| ISO 8859-5 | iso88595 |
| ISO 8859-6 | iso88596 |
| ISO 8859-7 | iso88597 |
| ISO 8859-8 | iso88598 |
| ISO 8859-9 | iso88599 |
| ISO 8859-15 | iso15 |
| Kazakhstan Cyrillic | kz1048 |
| Koi8 | koi8 |
| ROMAN8 | roman8 |
| ROMAN9 | roman9 |
| Shift-JIS | sjis |
| TIS 620 | tis620 |
| TURKISH8 | turkish8 |
| UTF-8 | utf8 |