Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / DB2 загрузка XML из CLOB / 4 сообщений из 4, страница 1 из 1
19.03.2010, 15:00
    #36531124
pomoev.u
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB2 загрузка XML из CLOB
Условия:
В таблице db2 v9.5 в поле типа CLOB хранятся XML-данные.

Задача: прочитать данные, конвертнуть в формат XML, распарсить, изменить значения пары узлов и сохранить назад в CLOB.

Проблема:
XMLCAST возвращает атомарное значение
Код: plaintext
1.
2.
3.
4.
5.
db2 => xquery for $y in db2-fn:sqlquery('select XMLCAST(column1 as XML) from test')/object 
return $y

SQL16011N  Результат выражения промежуточного шага в выражении пути XQuery
содержит атомарное значение. QName ошибки =err:XPTY0019.  SQLSTATE= 10507 

и XMLQUERY тоже
Код: plaintext
1.
2.
3.
4.
db2 => select XMLQUERY('$c/object' passing test.column1 as "c"), id from test

SQL16011N  Результат выражения промежуточного шага в выражении пути XQuery
содержит атомарное значение. QName ошибки =err:XPTY0019.  SQLSTATE= 10507 

Подскажите, как решить эту задачку?
...
Рейтинг: 0 / 0
22.03.2010, 05:54
    #36533710
BuryCommoner
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB2 загрузка XML из CLOB
Код: plaintext
select XMLQUERY('$c/object' passing XMLDOCUMENT(DOCUMENT test.column1) as "c"), id from test
Вроде должно работать.

---------------------------------------------------------
IS NULL OR NOT IS NULL
...
Рейтинг: 0 / 0
22.03.2010, 16:57
    #36535131
BuryCommoner
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB2 загрузка XML из CLOB
Не выспался сегодня.
Код: plaintext
select XMLQUERY('$c/object' passing XMLPARSE(DOCUMENT test.column1) as "c"), id from test

---------------------------------------------------------
IS NULL OR NOT IS NULL
...
Рейтинг: 0 / 0
24.03.2010, 14:20
    #36539662
pomoev.u
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB2 загрузка XML из CLOB
ага, спасибо, вроде разобрался
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / DB2 загрузка XML из CLOB / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]