Re: Dynamic collation support - Mailing list pgsql-general

From Tom Lane
Subject Re: Dynamic collation support
Date
Msg-id 8372.1453223511@sss.pgh.pa.us
Whole thread Raw
In response to Re: Dynamic collation support  (Merlin Moncure <mmoncure@gmail.com>)
Responses Re: Dynamic collation support  (Merlin Moncure <mmoncure@gmail.com>)
List pgsql-general
Merlin Moncure <mmoncure@gmail.com> writes:
> On Tue, Jan 19, 2016 at 9:15 AM, Pavel Stehule <pavel.stehule@gmail.com> wrote:
>> Different collates requires different plans - so using dynamic SQL is much
>> more correct.
>> It is same like using variables as columns or tablenames.

> Right -- I get it, and I understand the planner issues.   But the
> amount of revision that goes into a database that internationalizes
> can be pretty large.  To do it right, any static sql that involves
> string ordering can't be used.  pl/sql also can't be used.  ISTM this
> is impolite to certain coding styles.

Well, it's the way the SQL committee specified collations to work, so
we're pretty much stuck with that syntax.

            regards, tom lane


pgsql-general by date:

Previous
From: Adrian Klaver
Date:
Subject: Re: about test_parser installation failure problem(PostgreSQL in 9.5.0)?
Next
From: Andreas Kretschmer
Date:
Subject: Re: How can i add a postgresql connection using inno setup?