В языке T-SQL SQL Server 2005 я могу уничтожить значение XML следующим образом:
SELECT
t.c.value('./ID[1]', 'INT'),
t.c.value('./Name[1]', 'VARCHAR(50)')
FROM @Xml.nodes('/Customer') AS t(c)
где @Xml - это значение xml как
'<Customer><ID>23</ID><Name>Google</Name></Customer>'
Может ли кто-нибудь помочь мне добиться того же результата в PostgreSQL (возможно, в PL / pgSQL)?