Re: Correct place for feature requests
От | David G. Johnston |
---|---|
Тема | Re: Correct place for feature requests |
Дата | |
Msg-id | CAKFQuwa39WXhzmaCY5714oCpi6no5RykCjfKCXU85vsEym2dOQ@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: Correct place for feature requests (John R Pierce <pierce@hogranch.com>) |
Список | pgsql-general |
On 6/25/2015 11:59 AM, Алексей Бережняк wrote:I think that PostgreSQL is great RDBMS, but one important (for me)
feature that it missing is case-insensitive identifier quotes
([table].[column]) like in Microsoft SQL Server.
putting names in [ ] is not part of any SQL specification.I know that there are double quotes, but they are case-sensitive.
Or maybe some option that will make double quotes case-insensitive.
the current behavior is compliant with the SQL specification. if you want case-insensitive, don't quote the identifiers. if you do quote them, they are implicitly case sensitive according to the specifications.
all identifier comparisons are case-sensitive - but unquoted identifiers are case-folded to lower-case (in contravention of the SQL IIRC) before the comparison is made.
Identifier == "identifier"
but the standard says
Identifier == "IDENTIFIER"
David J.
В списке pgsql-general по дате отправления: