Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Проблемы с переносом XML-функций из процедуры Oracle в DB2
|
|||
|---|---|---|---|
|
#18+
Доброго дня! Подскажите, пожалуйста: как переписать следующий запрос, чтобы он годился для использования в среде DB2? Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Прочёл руководство "Oracle to DB2 Conversion Guide". Некоторые замены функций сделал самостоятельно (надеюсь, что верно). Запрос стал выглядеть так: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Но вот с последней строкой проблемы. Не знаю аналогов функций XmlSequence и XmlType. На что их заменить? Спасибо :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2012, 14:10 |
|
||
|
Проблемы с переносом XML-функций из процедуры Oracle в DB2
|
|||
|---|---|---|---|
|
#18+
dime-mДоброго дня! Подскажите, пожалуйста: как переписать следующий запрос, чтобы он годился для использования в среде DB2? Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Прочёл руководство "Oracle to DB2 Conversion Guide". Некоторые замены функций сделал самостоятельно (надеюсь, что верно). Запрос стал выглядеть так: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Но вот с последней строкой проблемы. Не знаю аналогов функций XmlSequence и XmlType. На что их заменить? Спасибо :) Здесь смотрел ? - DB2 9 pureXML Guide, http://www.redbooks.ibm.com/redbooks/pdfs/sg247315.pdf С уважением, Вадим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2012, 15:42 |
|
||
|
Проблемы с переносом XML-функций из процедуры Oracle в DB2
|
|||
|---|---|---|---|
|
#18+
dime-m Код: sql 1. 2. Поясните, пожалуйста: у вас в TMP.COL сидит CLOB, содержащий ХМЛ, и вам надо развернуть его в реляционную таблицу? Если так, то, например Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2012, 17:42 |
|
||
|
Проблемы с переносом XML-функций из процедуры Oracle в DB2
|
|||
|---|---|---|---|
|
#18+
dime-m, Добрый день. Какого типа данных у вас поле TMP.COL (CLOB или XML) и как выгладит схематично xml значение? Как-то так: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2012, 18:01 |
|
||
|
Проблемы с переносом XML-функций из процедуры Oracle в DB2
|
|||
|---|---|---|---|
|
#18+
Mark Barinstein, Поле TMP.COL типа CLOB. Содержит XML следующего вида: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2012, 10:05 |
|
||
|
Проблемы с переносом XML-функций из процедуры Oracle в DB2
|
|||
|---|---|---|---|
|
#18+
mustaccio, Да, судя по получаемому результату, запрос работает именно так: разворачивает XML в таблицу. Пробую использовать ваш вариант, пока ругается на недостающие скобки где-то около PASSING. Сейчас буду пытаться это исправить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2012, 10:24 |
|
||
|
Проблемы с переносом XML-функций из процедуры Oracle в DB2
|
|||
|---|---|---|---|
|
#18+
dime-m Поле TMP.COL типа CLOB. Содержит XML следующего вида: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2012, 10:28 |
|
||
|
Проблемы с переносом XML-функций из процедуры Oracle в DB2
|
|||
|---|---|---|---|
|
#18+
Mark Barinstein, Спасибо за ответ! Ваш вариант сработал, с той оговоркой, что вместо: Код: plsql 1. мне пришлось записать: Код: plsql 1. Без этой корректировки вываливалась ошибка: "Результат выражения промежуточного шага в выражении пути XQuery содержит атомарное значение". Результирующий запрос имеет вид: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Спасибо всем! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2012, 14:28 |
|
||
|
|

start [/forum/topic.php?fid=43&gotonew=1&tid=1601675]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
14ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 11ms |
| total: | 160ms |

| 0 / 0 |
