linkend="collation-managing-predefined-icu-und-x-icu"/>.)
ucs_basic
- This collation sorts by Unicode code point. It is only available for
- encoding UTF8. (This collation has the same
+ This SQL standard collation sorts using the Unicode code point values
+ rather than natural language order, and only the ASCII letters
+ A
through
+ Z
are treated as letters. The
+ behavior is efficient and stable across all versions. Only available
+ for encoding UTF8. (This collation has the same
behavior as the libc locale specification C in
UTF8 encoding.)
+
+
+ C (equivalent to POSIX)
+
+ The C and POSIX collations are
+ based on traditional C
behavior. They sort by byte
+ values rather than natural language order, and only the ASCII letters
+ A
through
+ Z
are treated as letters. The
+ behavior is efficient and stable across all versions for a given
+ database encoding, but behavior may vary between different database
+ encodings.
+
+
+
+
+
+ default
+
+ The default collation selects the locale specified
+ at database creation time.
+
+
+
+
+ Additional collations may be available depending on operating system
+ support. The efficiency and stability of these additional collations
+ depend on the collation provider, the provider version, and the locale.
+