Re: Using XMLNAMESPACES with XMLEMENT

Поиск
Список
Период
Сортировка
Искать
От
Rob Sargent
Тема
Re: Using XMLNAMESPACES with XMLEMENT
Дата
Msg-id
15F25C40-2929-442D-92D3-4812DDFCEBE1@gmail.com
Ответ на
Список
Дерево обсуждения
Using XMLNAMESPACES with XMLEMENT Garfield Lewis <garfield.lewis@lzlabs.com>
Re: Using XMLNAMESPACES with XMLEMENT Rob Sargent <robjsargent@gmail.com>
Re: Using XMLNAMESPACES with XMLEMENT Garfield Lewis <garfield.lewis@lzlabs.com>
Re: Using XMLNAMESPACES with XMLEMENT Rob Sargent <robjsargent@gmail.com>
Re: Using XMLNAMESPACES with XMLEMENT Pavel Stehule <pavel.stehule@gmail.com>
Re: Using XMLNAMESPACES with XMLEMENT Garfield Lewis <garfield.lewis@lzlabs.com>
Re: Using XMLNAMESPACES with XMLEMENT Pavel Stehule <pavel.stehule@gmail.com>


On Sep 24, 2021, at 3:44 PM, Garfield Lewis <garfield.lewis@lzlabs.com> wrote:



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.

 


Which Postgres version?  Have you tried path function?

Regards,

Garfield

В списке pgsql-general по дате отправления
От: Garfield Lewis
Дата:
От: Garfield Lewis
Дата:
FAQ