Using XMLNAMESPACES with XMLEMENT

Поиск
Список
Период
Сортировка
От Garfield Lewis
Тема Using XMLNAMESPACES with XMLEMENT
Дата
Msg-id 64818D06-4BD8-4D81-9C23-6BD392B85E20@lzlabs.com
обсуждение исходный текст
Ответы Re: Using XMLNAMESPACES with XMLEMENT  (Rob Sargent <robjsargent@gmail.com>)
Re: Using XMLNAMESPACES with XMLEMENT  (Pavel Stehule <pavel.stehule@gmail.com>)
Список pgsql-general

Hi All,

 

I am attempting to port the following statement from DB2z to Postgres:

 

SELECT e.empno, e.firstnme, e.lastname,

          XMLELEMENT ( NAME "foo:Emp",

            XMLNAMESPACES('http://www.foo.com' AS "foo"),

            XMLATTRIBUTES(e.empno as "serial"),

                          e.firstnme,

                          e.lastname ) AS "Result"

       FROM EMP e

       WHERE e.edlevel = 12;

 

The NAMESPACES function is not supported by Postgres in the XMLELEMENT function. Is there any way to get this to work? I’ve looked at the WITH syntax but it doesn’t look like that will be helpful here.

 

Regards,

Garfield

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

Предыдущее
От: Israel Brewster
Дата:
Сообщение: Re: Faster distinct query?
Следующее
От: Rob Sargent
Дата:
Сообщение: Re: Using XMLNAMESPACES with XMLEMENT