|
считать XML из таблицы
|
|||
---|---|---|---|
#18+
Добрый день. Есть табличка с XML. XML там вот такого формата: Код: sql 1. 2. 3. 4. 5. 6. 7.
Подскажите пожалуйста как вывести поле code="command_Enter" или хотя бы проверить что оно есть? Для удобства вставил в CTE (сейчас не выводит) Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2021, 10:31 |
|
считать XML из таблицы
|
|||
---|---|---|---|
#18+
Или постгрес так не умеет и только как текст парсить? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2021, 13:18 |
|
считать XML из таблицы
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2021, 14:08 |
|
считать XML из таблицы
|
|||
---|---|---|---|
#18+
Извиняюсь, плохо посмотрел вопрос. Решение в лоб Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2021, 14:12 |
|
считать XML из таблицы
|
|||
---|---|---|---|
#18+
Guzya Извиняюсь, плохо посмотрел вопрос. Решение в лоб Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
О, спасибо! Решение рабочее и оно подходит! А без подзапроса получается нельзя вытащить? (чисто теоретически) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2021, 14:34 |
|
считать XML из таблицы
|
|||
---|---|---|---|
#18+
user_t0, Проверить существование можно и без подзапроса Код: plsql 1. 2. 3. 4. 5. 6. 7. 8.
https://postgrespro.ru/docs/postgresql/12/functions-xml ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2021, 14:38 |
|
считать XML из таблицы
|
|||
---|---|---|---|
#18+
yens_gjytk user_t0, Проверить существование можно и без подзапроса Код: plsql 1. 2. 3. 4. 5. 6. 7. 8.
https://postgrespro.ru/docs/postgresql/12/functions-xml Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2021, 14:43 |
|
считать XML из таблицы
|
|||
---|---|---|---|
#18+
user_t0, У Вас видимо какая-то древняя версия PG. Ну попробуйте BY REF тогда или функцию xpath_exists, а лучше почитайте уже документацию ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2021, 14:50 |
|
считать XML из таблицы
|
|||
---|---|---|---|
#18+
С проверкой Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2021, 14:59 |
|
|
start [/forum/topic.php?fid=53&tid=1993789]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 250ms |
total: | 384ms |
0 / 0 |