Re: patch: function xmltable
От | Pavel Stehule |
---|---|
Тема | Re: patch: function xmltable |
Дата | |
Msg-id | CAFj8pRDQ2b8sEoM-TtghRJsEub7Rn8nOK2Z3xz=qyvupZ3e96Q@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: patch: function xmltable (Craig Ringer <craig@2ndquadrant.com>) |
Ответы |
Re: patch: function xmltable
|
Список | pgsql-hackers |
Suggested comment:
/*
* This is the parsenode for a column definition in a table-expression
like XMLTABLE.
*
* We can't re-use ColumnDef here; the utility command column
definition has all the
* wrong attributes for use in table-expressions and just doesn't make
sense here.
*/
typedef struct TableExprColumn
{
...
};
?
Why "RawCol" ? What does it become when it's not "raw" anymore? Is
that a reference to ColumnDef's raw_default and cooked_default for
untransformed vs transformed parse-trees?
My previous reply was wrong - it is used by parser only and holds TypeName field. The analogy with ColumnDef raw_default is perfect.
Regards
Pavel
--
Craig Ringer http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services
В списке pgsql-hackers по дате отправления: