Сейчас самая большая вещь, которую вы получаете от полей XML по сравнению с необработанным текстом, это XPath. Так что если у вас было что-то похожее на
CREATE TABLE pages (id int, html xml);
заголовок страницы 4 можно получить по
SELECT xpath('/html/head/title/text()', html) FROM pages WHERE id = 4;
Сейчас поддержка XML довольно ограничена, но в 8.3 она стала намного лучше, текущие документы находятся на текст ссылки