Re: too many dotted names

Поиск
Список
Период
Сортировка
От Vladimir Kokovic
Тема Re: too many dotted names
Дата
Msg-id BANLkTincEea-T2zoA_3GqFHeNuQ4+8+YYw@mail.gmail.com
обсуждение исходный текст
Ответ на Re: too many dotted names  (Robert Haas <robertmhaas@gmail.com>)
Ответы Re: too many dotted names  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
On 4/7/11, Robert Haas <robertmhaas@gmail.com> wrote:
> On Wed, Apr 6, 2011 at 4:23 PM, Vladimir Kokovic
> <vladimir.kokovic@gmail.com> wrote:
>> Hi,
>>
>> Does it make sense to treat these ?
>>
>> ALTER TABLE "s'd"".s'd"""."s's'd""." ADD COLUMN id bigint DEFAULT
>> nextval('"s''d".s''d""."s''d".d"s''"');
>>
>> ERROR: improper relation name (too many dotted names): s'd.s'd"".s'd.d"s'"
>> SQL state: 42601
>
> Treat them as what?

Even nextval('"s''d".s''d""."s''d".d"s''"') is correct literal,
PostgreSQL parser treats them like error.

I think that only solution is to prohibit ". (double quote and dot) to
be part of schema or sequence name.

Best regards,
Vladimir Kokovic, DP senior, Belgrade, Serbia


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Greg Smith
Дата:
Сообщение: Re: Postgresql on multi-core CPU's: is this old news?
Следующее
От: Tom Lane
Дата:
Сообщение: Re: [BUGS] Failed assert ((data - start) == data_size) in heaptuple.c