powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / XQuery объединение елементов
1 сообщений из 1, страница 1 из 1
XQuery объединение елементов
    #35347086
BuryCommoner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
inXML =
<root>
<fields>
<field name="NAME"/>
<field name="DATE"/>
</fields>
</root>

Выполняю код:
XMLTABLE('
for $i in $xml/root
return element res {
element field {attribute name {"ID"}}
union $i/fields/field
}
' PASSING inXML AS "xml" COLUMNS "" XML PATH ''.'')';

Получаю:
<res>
<field name="NAME"/>
<field name="DATE"/>
<field name="ID"/>
</res>

То есть union объединяет элементы по порядку в документе, а созданные пишет в конец. Как можно объединить элементы с заданным порядком?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / XQuery объединение елементов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]