mirror of
https://github.com/postgres/postgres.git
synced 2025-04-22 23:02:54 +03:00
doc: Fix description of deterministic flag of CREATE COLLATION
The documentation said that you need to pick a suitable LC_COLLATE setting in addition to setting the DETERMINISTIC flag. This would have been correct if the libc provider supported nondeterministic collations, but since it doesn't, you actually need to set the LOCALE option. Reviewed-by: Kashif Zeeshan <kashi.zeeshan@gmail.com> Discussion: https://www.postgresql.org/message-id/flat/a71023c2-0ae0-45ad-9688-cf3b93d0d65b%40eisentraut.org
This commit is contained in:
parent
9c1d1bde44
commit
4a65e1c212
@ -154,7 +154,7 @@ CREATE COLLATION [ IF NOT EXISTS ] <replaceable>name</replaceable> FROM <replace
|
||||
logically equal by the comparison. PostgreSQL breaks ties using a
|
||||
byte-wise comparison. Comparison that is not deterministic can make the
|
||||
collation be, say, case- or accent-insensitive. For that, you need to
|
||||
choose an appropriate <literal>LC_COLLATE</literal> setting
|
||||
choose an appropriate <literal>LOCALE</literal> setting
|
||||
<emphasis>and</emphasis> set the collation to not deterministic here.
|
||||
</para>
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user