Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Объединение данных из тегов XML
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Есть XML следующего вида: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Нужно его разложить в таблицу: Код: plaintext Код: plaintext 1. 2. 3. 4. 5. количество тегов <PRIM> может быть до 50, а больше 16 конгатенаций нельзя сделать. Может кто знает, как мне объединить все значения <PRIM>, желательно в одном запросе. Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2009, 18:52 |
|
||
|
Объединение данных из тегов XML
|
|||
|---|---|---|---|
|
#18+
rvkМожет кто знает, как мне объединить все значения <PRIM>, желательно в одном запросе. По-моему надо не делать ничего, считая элемент PRIM единственным. Код: plaintext 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2009, 19:43 |
|
||
|
Объединение данных из тегов XML
|
|||
|---|---|---|---|
|
#18+
Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2009, 19:46 |
|
||
|
Объединение данных из тегов XML
|
|||
|---|---|---|---|
|
#18+
Можно, конечно, и ничего не делать. Но не следует забывать что у нас строка, а значит значение может содержать спецсимволы. Код: plaintext 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. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2009, 10:39 |
|
||
|
Объединение данных из тегов XML
|
|||
|---|---|---|---|
|
#18+
ZloxaНо не следует забывать что у нас строка, а значит значение может содержать спецсимволы.Но это не повод перегибать :) Достаточно и: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2009, 10:56 |
|
||
|
Объединение данных из тегов XML
|
|||
|---|---|---|---|
|
#18+
ElicДостаточно и Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2009, 11:07 |
|
||
|
Объединение данных из тегов XML
|
|||
|---|---|---|---|
|
#18+
Добрый день. А как сделать тоже самое с помощью xmltable? Пытаюсь так, но ошибка ERROR at line 20: ORA-19109: RETURNING keyword expected Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2021, 16:39 |
|
||
|
Объединение данных из тегов XML
|
|||
|---|---|---|---|
|
#18+
новый2, так "работает" Код: plsql 1. 2. 3. К тому же, string-join тупо игнорирует разделитель (всегда использует пробел), concat - учитывает. Так , оно както сильно смахивает на глюк, но лень ковыряться. Regards Maxim ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2021, 19:03 |
|
||
|
Объединение данных из тегов XML
|
|||
|---|---|---|---|
|
#18+
Maxim Demenko, Спасибо. Путем проб - так работает с установкой разделителя Код: sql 1. А если тип clob - то вообще не нужно ничего писать - само объединяется, но без разделителя Код: 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. 39. 40. 41. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2021, 13:45 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=35776816&tid=1880312]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 179ms |

| 0 / 0 |
