Re: Create XML elements from rows

Поиск
Список
Период
Сортировка
От Raghavendra
Тема Re: Create XML elements from rows
Дата
Msg-id CA+h6AhgsDp3URuPt+4iawNGr6jydnGW_+0MrK8j+Y+Qu6WgNaw@mail.gmail.com
обсуждение исходный текст
Ответ на Create XML elements from rows  (Thangalin <thangalin@gmail.com>)
Список pgsql-general
Check below link:-



---
Regards,
Raghavendra
EnterpriseDB Corporation



On Wed, Dec 28, 2011 at 1:41 PM, Thangalin <thangalin@gmail.com> wrote:
Hi,

Data in a table called 'equipment_group'  (eg) contains various equipment categories:

bakeware
cookware
kitchenware
utensils

I would like to use these values as elements within an XML document. Something like:

xmlelement( name eg.label )

Each of these data element can have multiple objects, as shown in the following XML snippet:

<equipment>
  <bakeware>
    <object min-quantity="20">ramekin</object>
    <object min-quantity="2" alias="pan">shallow baking pan</object>
  </bakeware>
  <cookware>
    <object min-quantity="1" alias="pot">medium pot</object>
  </cookware>
  <utensils>
    <object alias="torch">kitchen butane torch</object>
    <object alias="sieve">fine-mesh sieve</object>
    <object alias="whisk">wire whisk</object>
  </utensils>
</equipment>

In PostgreSQL 9.1, I do not see an XML function that allows XML element creation based on row data. It seems the row data is always used as the values for elements.

How do you create XML elements using names stored as row data?

Thank you!

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

Предыдущее
От: Scott Marlowe
Дата:
Сообщение: Re: PostgreSQL 9.1 pg_dump setval() sets wrong value
Следующее
От: Thomas Kellerer
Дата:
Сообщение: Re: Detecting uncommitted changes