|
|
|
Изменение структуры xmltype в запросе
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток жителям форума! Начала разбираться с 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? Благодарю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2018, 08:54 |
|
||
|
Изменение структуры xmltype в запросе
|
|||
|---|---|---|---|
|
#18+
Vipera_lebetinaфункциюxmltable, xmlelement, xmlagg ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2018, 09:28 |
|
||
|
Изменение структуры xmltype в запросе
|
|||
|---|---|---|---|
|
#18+
Elic, благодарю ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2018, 09:30 |
|
||
|
Изменение структуры xmltype в запросе
|
|||
|---|---|---|---|
|
#18+
Vipera_lebetina, xquery, не xslt ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2018, 12:47 |
|
||
|
Изменение структуры xmltype в запросе
|
|||
|---|---|---|---|
|
#18+
XMLer, благодарю, возьму на заметку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2018, 14:32 |
|
||
|
Изменение структуры xmltype в запросе
|
|||
|---|---|---|---|
|
#18+
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? Благодарю Добрый день! Подскажите, нашли решение для задачки? У меня такого же плана задание - не знаю пока с чего начать)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2018, 09:13 |
|
||
|
Изменение структуры xmltype в запросе
|
|||
|---|---|---|---|
|
#18+
ЕленаGне знаю пока с чего начать 21670527 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2018, 09:39 |
|
||
|
Изменение структуры xmltype в запросе
|
|||
|---|---|---|---|
|
#18+
ElicЕленаGне знаю пока с чего начать 21670527 Спасибо большое! Функции смотрела - с ними все понятно)) но у меня есть условие, что количество узлов row и col может варьироваться, т.е. должна быть универсальная выборка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2018, 11:20 |
|
||
|
Изменение структуры xmltype в запросе
|
|||
|---|---|---|---|
|
#18+
А еще нужно реализовать данный запрос используя XSLT трансформацию и не используя её. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2018, 11:21 |
|
||
|
Изменение структуры xmltype в запросе
|
|||
|---|---|---|---|
|
#18+
ЕленаG, xmlquery ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2018, 11:44 |
|
||
|
Изменение структуры xmltype в запросе
|
|||
|---|---|---|---|
|
#18+
ЕленаGА еще нужно реализовать данный запрос используя XSLT трансформацию и не используя её.Студентам в форум работа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2018, 11:46 |
|
||
|
Изменение структуры xmltype в запросе
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2018, 13:07 |
|
||
|
|

start [/forum/topic.php?fid=52&tid=1883274]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
179ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 511ms |

| 0 / 0 |
