Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
23.07.2021, 17:25
|
|||
|---|---|---|---|
|
|||
XML.nodes().value() - как получить в содержимое узла как XML? |
|||
|
#18+
Здравствуйте. Есть несколько сущностей, представленные парой табличек вида (полей на самом деле больше: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Должен получиться такой XML: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Можно конечно формировать вот так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. Но много лишнего кода писать вручную, и так как сущностей может быть несколько, то сделал функцию, не привязанную к конкретной таблице, для трансформации XML: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Применяю её следующим образом: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. Результат Код: xml 1. 2. 3. 4. 5. 6. Как получить в values() содержимое дочернего узла как XML, c дочерними тегами, а не только текстовое значение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.07.2021, 18:19
|
|||
|---|---|---|---|
|
|||
XML.nodes().value() - как получить в содержимое узла как XML? |
|||
|
#18+
Serg Kutuzov, select ..., cast((select ... from ...for xml) as xml) bzbzbz from ... for xml коррелированным подзапросом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.07.2021, 19:21
|
|||
|---|---|---|---|
|
|||
XML.nodes().value() - как получить в содержимое узла как XML? |
|||
|
#18+
Владислав Колосов, Абсолютно не понятно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.07.2021, 20:18
|
|||
|---|---|---|---|
XML.nodes().value() - как получить в содержимое узла как XML? |
|||
|
#18+
Serg Kutuzov, Код: sql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&mobile=1&tid=1684472]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
44ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 269ms |
| total: | 399ms |

| 0 / 0 |
