[mdk-re] postgress и XML

AVL =?iso-8859-1?q?avl_=CE=C1_l14=2Eru?=
Ср Мар 20 18:38:05 MSK 2002


проектирую структуру базы и хотел бы узнать, как в постгресс насчет обработки XML?
есть ли в нем парсер типа expat?
можно ли  обрабатывать в хранимых процедурах поля , закатанные в xml?

примерно вот так.

табличка фирма:

id - идентификатор
body - весь набор полей фирмы в xml

допустим вот запись :

1
<xml version=1.0 ...>
<id>1</id>
<name> ООО Вася</name> 
<long_name> Общество с ограниченной ответственностью "Василий и сыновья"</long_name> 
...

есть ли в постгресс средства, чтобы  к примеру реализовать сортировку по полю name
или вытащить и вернуть свойство long_name, зная id?
Или все, что участвует в сортировках, отборах и всем таком необходимо вытаскивать в отдельные поля?




Подробная информация о списке рассылки community