Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
PureXML
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Новичек в DB2, осваивал PureXML. Однако ни один пример из редбуков и официальных руководств у меня не заработал. Для тестирования использовал Control Center и Sample DB. Обычно даже не выводятся ошибки, а пишется -- 0 рядов. Пример простейшего запроса: xquery db2-fn:xmlcolumn('db2admin.customer.info')/customerinfo/name гипотетически должен вывести списко заказчиков из XML, однако не выводит ничего. Что я делаю не правильно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2007, 13:53 |
|
||
|
PureXML
|
|||
|---|---|---|---|
|
#18+
PilgrimCЗдравствуйте! Новичек в DB2, осваивал PureXML. Однако ни один пример из редбуков и официальных руководств у меня не заработал. Для тестирования использовал Control Center и Sample DB. Обычно даже не выводятся ошибки, а пишется -- 0 рядов. Пример простейшего запроса: xquery db2-fn:xmlcolumn('db2admin.customer.info')/customerinfo/name гипотетически должен вывести списко заказчиков из XML, однако не выводит ничего. Что я делаю не правильно? Не знаю, но следующее отлично работает в DB2 Developer Workbench с DB2 ESE V9.1 FP1. create database sampledb using codeset UTF-8 territory ru_RU create table testxml ( num integer, data xml ) insert into testxml(num,data) values(1,xmlparse(document ' <Customer> <Name> <FirstName>John</FirstName> <LastName>Smith</LastName> </Name> <DateOfBirth>1967-02-23</DateOfBirth> <SSN>123-45-6789</SSN> <Address> <Street>46 South Main Street</Street> <City>Los Gatos</City> <State>CA</State> <Zip>95030</Zip> </Address> <Employer> <Company>My company</Company> <Position>Developer</Position> </Employer> </Customer> ')); xquery db2-fn:xmlcolumn('TESTXML.DATA')/Customer/Name Как и положено возвращает <Name><FirstName>John</FirstName><LastName>Smith</LastName></Name> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2007, 12:00 |
|
||
|
PureXML
|
|||
|---|---|---|---|
|
#18+
Спасибо. А на запрос xquery db2-fn:xmlcolumn('TESTXML.DATA')/Customer/Name/FirstName вышеупомянутая таблица выводит <FirstName> John </FirstName> А возможно ли вывести только John? Во всех редбуках в примерах возвращаемые данные не обромляются остатками XML, причем запросы аналогичны вышеупомянутому. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2007, 16:38 |
|
||
|
PureXML
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. Так я вывел в FirstName имя. Поковыряйте, может получите то, что нужно. Начинайте копать ОТСЮДА ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2007, 19:19 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=34594111&tid=1604508]: |
0ms |
get settings: |
7ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
21ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
20ms |
get tp. blocked users: |
1ms |
| others: | 262ms |
| total: | 330ms |

| 0 / 0 |
