Wiki / Collations & Encodings
Collations & Encodings
Compare versionsServer encodings and collation providers with explicit locale and build-dependent boundaries.
Reading PostgreSQL 18.6.
53 entries; 53 recorded in PostgreSQL 18.6.
-
C Bootstrap collations
standard C collation
-
POSIX Bootstrap collations
standard POSIX collation
-
default Bootstrap collations
database's default collation
-
pg_c_utf8 Bootstrap collations
sorts by Unicode code point; Unicode and POSIX character semantics
-
pg_unicode_fast Bootstrap collations
sorts by Unicode code point; Unicode character semantics
-
ucs_basic Bootstrap collations
sorts by Unicode code point, C character semantics
-
unicode Bootstrap collations
sorts using the Unicode Collation Algorithm with default settings
-
BIG5 Client-only encodings
Big Five
-
GB18030 Client-only encodings
National Standard
-
GBK Client-only encodings
Extended National Standard
-
JOHAB Client-only encodings
JOHAB
-
SHIFT_JIS_2004 Client-only encodings
Shift JIS, JIS X 0213
-
SJIS Client-only encodings
Shift JIS
-
UHC Client-only encodings
Unified Hangul Code
-
builtin Collation provider identities
builtin collation provider.
-
default Collation provider identities
Database-default collation selector.
-
icu Collation provider identities
icu collation provider.
-
libc Collation provider identities
libc collation provider.
-
EUC_CN Server encodings
Extended UNIX Code-CN
-
EUC_JIS_2004 Server encodings
Extended UNIX Code-JP, JIS X 0213
-
EUC_JP Server encodings
Extended UNIX Code-JP
-
EUC_KR Server encodings
Extended UNIX Code-KR
-
EUC_TW Server encodings
Extended UNIX Code-TW
-
ISO_8859_5 Server encodings
ISO 8859-5, ECMA 113
-
ISO_8859_6 Server encodings
ISO 8859-6, ECMA 114
-
ISO_8859_7 Server encodings
ISO 8859-7, ECMA 118
-
ISO_8859_8 Server encodings
ISO 8859-8, ECMA 121
-
KOI8R Server encodings
KOI 8-R
-
KOI8U Server encodings
KOI 8-U
-
LATIN1 Server encodings
ISO 8859-1, ECMA 94
-
LATIN10 Server encodings
ISO 8859-16, ASRO SR 14111
-
LATIN2 Server encodings
ISO 8859-2, ECMA 94
-
LATIN3 Server encodings
ISO 8859-3, ECMA 94
-
LATIN4 Server encodings
ISO 8859-4, ECMA 94
-
LATIN5 Server encodings
ISO 8859-9, ECMA 128
-
LATIN6 Server encodings
ISO 8859-10, ECMA 144
-
LATIN7 Server encodings
ISO 8859-13
-
LATIN8 Server encodings
ISO 8859-14
-
LATIN9 Server encodings
ISO 8859-15
-
MULE_INTERNAL Server encodings
Mule internal code
-
SQL_ASCII Server encodings
unspecified (see text)
-
UTF8 Server encodings
Unicode, 8-bit
-
WIN1250 Server encodings
Windows CP1250
-
WIN1251 Server encodings
Windows CP1251
-
WIN1252 Server encodings
Windows CP1252
-
WIN1253 Server encodings
Windows CP1253
-
WIN1254 Server encodings
Windows CP1254
-
WIN1255 Server encodings
Windows CP1255
-
WIN1256 Server encodings
Windows CP1256
-
WIN1257 Server encodings
Windows CP1257
-
WIN1258 Server encodings
Windows CP1258
-
WIN866 Server encodings
Windows CP866
-
WIN874 Server encodings
Windows CP874
RecordedFirst recordedInterface or attribute changeNo longer recorded
Squares indicate presence in sampled builds, not first introduction. Select a square for the same-version definition and sources.
Changes in PostgreSQL 18.6 · Export JSON
Reading this collection
Encoding identifiers, collation providers and explicitly bootstrapped collations are separate entries. Operating-system and ICU locale inventories vary by installation and are not a universal list. Client-only encodings are distinguished from server-capable encodings.