Sybase 12.4.2 User Manual

Page 346

Advertising
background image

Understanding locales

326

For more information, see “Setting the SQLLOCALE environment
variable” on page 328.

Open Client applications check the locales.dat file in the Sybase locales
directory is used.

3

Character set information from the operating system is used to determine
the locale:

On Windows operating systems, use the GetACP system call. This
returns the ANSI character set, not the OEM character set.

On UNIX, default to ISO8859-1.

On other platforms, use code page 850.

Character set labels

The following table shows the valid character set label values, together with the
equivalent IANA labels and a description:

Character set
label

IANA label

Description

iso_1

iso_8859-1:1987

ISO 8859-1 Latin-1

cp850

<N/A>

IBM CP850 - European code set

cp437

<N/A>

IBM CP437 - U.S. code set

roman8

hp-rpman8 HP

Roman-8

mac

macintosh

Standard Mac coding

sjis

shift_jis

Shift JIS (no extensions)

eucjis

euc-jp

Sun EUC JIS encoding

deckanji

<N/A>

DEC Unix JIS encoding

euccns

<N/A>

EUC CNS encoding: Traditional
Chinese with extensions

eucgb

<N/A>

EUC GB encoding = Simplified
Chinese

cp932

windows-31j

Microsoft CP932 = Win31J-DBCS

iso88592

iso_8859-2:1987

ISO 8859-2 Latin-2 Eastern Europe

iso88595

iso_8859-5:1988

ISO 8859-5 Latin/Cyrillic

iso88596

iso_8859-6:1987

ISO 8859-6 Latin/Arabic

iso88597

iso_8859-7:1987

ISO 8859-7 Latin/Greek

iso88598

iso_8859-8:1988

ISO 8859-8 Latin/Hebrew

iso88599

iso_8859-9:1989

ISO 8859-9 Latin-5 Turkish

iso15

<N/A>

ISO 8859-15 Latin1 with Euro, etc.

mac_cyr

<N/A>

Macintosh Cyrillic

mac_ee

<N/A>

Macintosh Eastern European

Advertising