Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
XML как вытащить ветку
|
|||
|---|---|---|---|
|
#18+
Adaptive Server Anywhere Network Server Version 9.0.2.3354 доброго времени суток! вот проблема на меня свалилась, и ни как не могу найти правельное направление решения: нужно из поля содержащего XML выдернуть одну ветку и положить в поле другой таблицы, название ветки - заранее известно. читал вроде инструкцию, но . . . обращаюсь сюда (стал непроходимо туп к окончанию вторых суток) С уважением Александр Плотников. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2006, 22:26 |
|
||
|
XML как вытащить ветку
|
|||
|---|---|---|---|
|
#18+
Ветку выдернуть нельзя. Из XML можно вытащить только табличку. В смысле ветка всегда превращается в виртуальную таблицу. Впрочем, потом ее можно снова представить в виде нового xml :) А вообще все очень просто. Смотри функцию OpenXML. А чтобы в качестве хранилища xml-ов использовать поле другой таблицы, надо использовать LATERAL. Примерно так: Если в ReportsActivity.RepData лежит xml вида: Код: plaintext 1. 2. 3. 4. Код: plaintext 1. 2. 3. 4. 5. 6. 7. --- http://www.rusug.ru] Портал рускоязычной группы пользователей Sybase ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2006, 23:13 |
|
||
|
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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2006, 05:22 |
|
||
|
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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2006, 05:28 |
|
||
|
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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2006, 08:11 |
|
||
|
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. С уважением Александр Плотников. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2006, 08:16 |
|
||
|
XML как вытащить ветку
|
|||
|---|---|---|---|
|
#18+
Здрасте! вот со временем возник ответ: SELECT * FROM openxml( '', '/SafeCad/CutContext/Core/Contour' ) WITH ( "GUID" VARCHAR (40) '@GUID',ProductName LONG VARCHAR ' @mp:xmltext ') и ведь работает! С уважением Александр Плотников. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2006, 20:45 |
|
||
|
XML как вытащить ветку
|
|||
|---|---|---|---|
|
#18+
ой ой, опять тороплюсь и наверное многих рассмешил. вот правильно: SELECT * FROM openxml( 'XML контен', 'путь до интересующей ветки' ) WITH ( "какое то поле" VARCHAR (40) '@GUID',"название поля содержащее тело ветки" LONG VARCHAR '@mp:xmltext ') С уважением Александр Плотников. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2006, 20:50 |
|
||
|
|

start [/forum/topic.php?fid=55&gotonew=1&tid=2012388]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
60ms |
get topic data: |
9ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 257ms |
| total: | 410ms |

| 0 / 0 |
