Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2]      все
 Re: Создание XML данных в языке SQL  [new]
Stawros
Member

Откуда:
Сообщений: 17
Piastry,

with city as
(
select 'Красноярск' as name from dual union all
select 'Москва' as name from dual union all
select 'Новосибирск' as name from dual
)               
select XMLROOT(
            XMLELEment("country",XMLAGG(XMLELEMENT("city",c.name))), 
            VERSION '1.0" encoding="utf-8'
            ).getclobval()
  from city c

результат -
<?xml version="1.0" encoding="utf-8"?>
<country>
  <city>Красноярск</city>
  <city>Москва</city>
  <city>Новосибирск</city>
</country>
7 дек 18, 17:09    [21757367]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 [2]      все
Все форумы / Oracle Ответить