Update statement about sorting of character-string data.

The sort order is no longer fixed at database creation time, but can be
controlled via COLLATE.  Noted by Thomas Kellerer.
This commit is contained in:
Tom Lane 2012-01-28 20:54:56 -05:00
parent 4ec6581c0c
commit 17d3233e1b

View File

@ -1050,8 +1050,13 @@ SELECT name FROM distributors ORDER BY code;
</para> </para>
<para> <para>
Character-string data is sorted according to the locale-specific Character-string data is sorted according to the collation that applies
collation order that was established when the database was created. to the column being sorted. That can be overridden at need by including
a <literal>COLLATE</> clause in the
<replaceable class="parameter">expression</replaceable>, for example
<literal>ORDER BY mycolumn COLLATE "en_US"</>.
For more information see <xref linkend="sql-syntax-collate-exprs"> and
<xref linkend="collation">.
</para> </para>
</refsect2> </refsect2>