The following language, scripts and character sets are supported by Adaptive Server version 12.5:
Arabic – See Table 6-1.
Baltic – See Table 6-2.
Chinese, Simplified – See Table 6-3.
Chinese, Traditional – See Table 6-4.
Cyrillic – See Table 6-5.
Eastern European – See Table 6-6.
Greek – See Table 6-7.
Hebrew – See Table 6-8.
Japanese – See Table 6-9.
Korean – See Table 6-10.
Thai – See Table 6-11.
Turkish – See Table 6-12.
Unicode – See Table 6-13.
Vietnamese – See Table 6-14.
Western European – See Table 6-15.
The tables define each character set and indicate information on whether it requires Unilib™ conversion (Unilib Required column).
Checkmark (x) – the character set requires Unilib conversion.
No checkmark – the character set may use either the Unilib conversion or the built-in conversion.
For more information see “Character set conversion”.
Table 6-1 lists the Arabic character set:
| Character set | Unilib required | Description | 
|---|---|---|
| cp864 | X | PC Arabic | 
| cp1256 | X | Microsoft Windows Arabic | 
| iso88596 | X | ISO 8859-6 Latin/Arabic | 
Table 6-2 lists the Baltic character set:
| Character set | Unilib required | Description | 
|---|---|---|
| cp1257 | X | Microsoft Windows Baltic | 
Table 6-3 lists the simplified Chinese character set:
| Character set | Unilib required | Description | 
|---|---|---|
| eucgb | X | EUC GB encoding = Simplified Chinese character sets | 
| cp936 | X | Microsoft Simplified Chinese character sets | 
Table 6-4 lists the traditional Chinese character set:
| Character set | Unilib required | Description | 
|---|---|---|
| cp950 | X | PC (Microsoft) Traditional Chinese | 
| euccns | X | EUC CNS encoding = Traditional Chinese with extensions | 
| big5 | X | Big 5 Traditional Chinese | 
Table 6-5 lists the Cyrillic character set:
| Character set | Unilib required | Description | 
|---|---|---|
| cp855 | IBM PC Cyrillic | |
| cp866 | PC Russian | |
| cp1251 | Microsoft Windows 3.1 Cyrillic | |
| iso88595 | ISO 8859-5 Latin/Cyrillic | |
| koi8 | KOI-8 Cyrillic | |
| mac_cyr | Macintosh Cyrillic | 
Table 6-6 lists the Eastern European character set:
| Character set | Unilib required | Description | 
|---|---|---|
| cp852 | PC Eastern Europe | |
| cp1250 | Microsoft Windows 3.1 Eastern European | |
| iso88592 | ISO 8859-2 Latin-2 | |
| mac_ee | Macintosh Eastern European | 
Table 6-7 lists the Greek character set:
| Character set | Unilib required | Description | 
|---|---|---|
| cp869 | IBM PC Greek | |
| cp1253 | MS Windows Greek | |
| greek8 | HP GREEK8 | |
| iso88597 | ISO 8859-7 Latin/Greek | |
| macgrk2 | Macintosh Greek | 
Table 6-8 lists the Hebrew character set:
| Character set | Unilib required | Description | 
|---|---|---|
| cp1255 | X | Microsoft Windows Hebrew | 
| iso88598 | X | ISO 8859-8 Hebrew | 
Table 6-9 lists the Japanese character set:
| Character set | Unilib required | Description | 
|---|---|---|
| cp932 | X | IBM J-DBCS:CP897 + CP301 (Shift-JIS) | 
| deckanji | Digital UNIX JIS encoding | |
| eucjis | EUC-JIS encoding | |
| sjis | Shift-JIS (no extensions) | 
Table 6-10 lists the Korean character set:
| Character set | Unilib required | Description | 
|---|---|---|
| eucksc | X | EUC KSC Korean encoding = CP949 | 
Table 6-11 lists the Thai character set:
| Character set | Unilib required | Description | 
|---|---|---|
| tis620 | X | TIS-620 Thai standard | 
| cp874 | X | Microsoft Windows Thai | 
Table 6-12 lists the Turkish character set:
| Character set | Unilib required | Description | 
|---|---|---|
| cp857 | IBM PC Turkish | |
| cp1254 | Microsoft Windows Turkish | |
| iso88599 | ISO 8859-9 Latin-5 Turkish | |
| macturk | Macintosh Turkish | |
| turkish8 | HP TURKISH8 | 
Table 6-13 lists the Unicode character set:
| Character set | Unilib required | Description | 
|---|---|---|
| utf8 | X | Unicode UTF-8 encoding | 
Table 6-14 lists the Vietnamese character set:
| Character set | Unilib required | Description | 
|---|---|---|
| cp1258 | X | Microsoft Windows Vietnamese | 
Table 6-15 lists the Western European character set:
| Character set | Unilib required | Description | 
|---|---|---|
| ascii8 | X | US ASCII, with 8-bit data, ISO 646 | 
| cp437 | IBM CP437 - U.S. code set | |
| cp850 | IBM CP850 - European code set | |
| cp860 | X | PC Portuguese | 
| cp863 | X | IBM PC Canadian French code page | 
| cp1252 | X | Microsoft Windows US (ANSI) | 
| iso_1 | ISO 8859-1 Latin-1 | |
| mac | Standard Macintosh coding | |
| roman8 | HP ROMAN8 | |
| iso 885915 | X | ISO 8859-15 Latin-1 with Euro support |