range_agg

Поиск
Список
Период
Сортировка
От Zhihong Yu
Тема range_agg
Дата
Msg-id CALNJ-vSUpQ_Y=jXvTxt1VYFztaBSsWVXeF1y6gTYQ4bOiWDLgQ@mail.gmail.com
обсуждение исходный текст
Ответы Re: range_agg  (Alexander Korotkov <aekorotkov@gmail.com>)
Список pgsql-hackers
Hi,
w.r.t. patch v27.

+    * The idea is to prepend underscores as needed until we make a name that
+    * doesn't collide with anything ...

I wonder if other characters (e.g. [a-z0-9]) can be used so that name without collision can be found without calling truncate_identifier().

+       else if (strcmp(defel->defname, "multirange_type_name") == 0)
+       {
+           if (multirangeTypeName != NULL)
+               ereport(ERROR,
+                       (errcode(ERRCODE_SYNTAX_ERROR),
+                        errmsg("conflicting or redundant options")));

Maybe make the error message a bit different from occurrences of similar error message (such as including multirangeTypeName) ?

Thanks

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

Предыдущее
От: Stephen Frost
Дата:
Сообщение: Re: Proposed patch for key managment
Следующее
От: Alexander Korotkov
Дата:
Сообщение: Re: range_agg