Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Изменение структуры xmltype в запросе / 13 сообщений из 13, страница 1 из 1
11.09.2018, 08:54
    #39700734
Vipera_lebetina
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение структуры xmltype в запросе
Доброго времени суток жителям форума!
Начала разбираться с XML в Oracle и дана следующая задачка:
есть

xmltype('
<root>
<row>
<col>v11</col>
<col>v12</col>
<col>v13</col>
<col>v14</col>
</row>
<row>
<col>v21</col>
<col>v22</col>
<col>v23</col>
<col>v24</col>
</row>
</root>')

и надо получить в виде результата колонку с типом xmltype SQL запроса со следующей структурой без использования XSLT трансформации :

<root>
<data row="1" col="1">v11</data>
<data row="1" col="2">v12</data>
<data row="1" col="3">v13</data>
<data row="1" col="4">v14</data>
<data row="2" col="1">v21</data>
<data row="2" col="2">v22</data>
<data row="2" col="3">v23</data>
<data row="2" col="4">v24</data>
</root>

Подскажите в какую сторону вообще хоть гуглить - какой пакет или функцию можно использовать для подобных преобразований, если не XSLT?
Благодарю
...
Рейтинг: 0 / 0
11.09.2018, 09:28
    #39700754
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение структуры xmltype в запросе
Vipera_lebetinaфункциюxmltable, xmlelement, xmlagg
...
Рейтинг: 0 / 0
11.09.2018, 09:30
    #39700756
Vipera_lebetina
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение структуры xmltype в запросе
Elic, благодарю )
...
Рейтинг: 0 / 0
11.09.2018, 12:47
    #39700874
XMLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение структуры xmltype в запросе
Vipera_lebetina,
xquery, не xslt
...
Рейтинг: 0 / 0
11.09.2018, 14:32
    #39700932
Vipera_lebetina
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение структуры xmltype в запросе
XMLer, благодарю, возьму на заметку
...
Рейтинг: 0 / 0
29.10.2018, 09:13
    #39724266
ЕленаG
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение структуры xmltype в запросе
Vipera_lebetinaДоброго времени суток жителям форума!
Начала разбираться с XML в Oracle и дана следующая задачка:
есть

xmltype('
<root>
<row>
<col>v11</col>
<col>v12</col>
<col>v13</col>
<col>v14</col>
</row>
<row>
<col>v21</col>
<col>v22</col>
<col>v23</col>
<col>v24</col>
</row>
</root>')

и надо получить в виде результата колонку с типом xmltype SQL запроса со следующей структурой без использования XSLT трансформации :

<root>
<data row="1" col="1">v11</data>
<data row="1" col="2">v12</data>
<data row="1" col="3">v13</data>
<data row="1" col="4">v14</data>
<data row="2" col="1">v21</data>
<data row="2" col="2">v22</data>
<data row="2" col="3">v23</data>
<data row="2" col="4">v24</data>
</root>

Подскажите в какую сторону вообще хоть гуглить - какой пакет или функцию можно использовать для подобных преобразований, если не XSLT?
Благодарю
Добрый день! Подскажите, нашли решение для задачки? У меня такого же плана задание - не знаю пока с чего начать))
...
Рейтинг: 0 / 0
29.10.2018, 09:39
    #39724280
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение структуры xmltype в запросе
ЕленаGне знаю пока с чего начать 21670527
...
Рейтинг: 0 / 0
29.10.2018, 11:20
    #39724349
ЕленаG
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение структуры xmltype в запросе
ElicЕленаGне знаю пока с чего начать 21670527
Спасибо большое!
Функции смотрела - с ними все понятно))
но у меня есть условие, что количество узлов row и col может варьироваться, т.е. должна быть универсальная выборка.
...
Рейтинг: 0 / 0
29.10.2018, 11:21
    #39724352
ЕленаG
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение структуры xmltype в запросе
А еще нужно реализовать данный запрос используя XSLT трансформацию и не используя её.
...
Рейтинг: 0 / 0
29.10.2018, 11:44
    #39724370
XMLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение структуры xmltype в запросе
ЕленаG,
xmlquery
...
Рейтинг: 0 / 0
29.10.2018, 11:46
    #39724375
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение структуры xmltype в запросе
ЕленаGА еще нужно реализовать данный запрос используя XSLT трансформацию и не используя её.Студентам в форум работа.
...
Рейтинг: 0 / 0
29.10.2018, 13:07
    #39724452
Stax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение структуры xmltype в запросе
...
Рейтинг: 0 / 0
29.10.2018, 19:11
    #39724694
ЕленаG
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение структуры xmltype в запросе
Stax, спасибо большое за подсказку!
Нашла решение))
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Изменение структуры xmltype в запросе / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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