Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
21.02.2017, 13:49
|
|||
---|---|---|---|
|
|||
Xpath count |
|||
#18+
Приветствую всех. Есть в базе firebird таблица с полем blob sub_type 1segment size 80 в этом поле хранится строка в формате xml Код: xml 1. 2. 3. 4. 5. 6.
Выполняю запрос Код: sql 1. 2. 3. 4. 5.
запрос ничего не возвращает , на тестовых сайтах для xpath с данным xml возвращает значение 1, уже как только не пробовал не могу понять в чем прикол. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.02.2017, 13:58
|
|||
---|---|---|---|
|
|||
Xpath count |
|||
#18+
Wepr, Код: sql 1. 2. 3. 4.
в этот запрос что-нибудь возвращает? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.02.2017, 13:59
|
|||
---|---|---|---|
Xpath count |
|||
#18+
Wepr Код: sql 1.
Откуда информация, что такой синтаксис поддерживается? Немного возможностей описано тут http://www.ibase.ru/xmldb/ Ну и тут в разделе есть несколько тем по udf xpath. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.02.2017, 14:20
|
|||
---|---|---|---|
|
|||
Xpath count |
|||
#18+
авторСимонов Денис Да возвращает 5 строк авторwadman Ну на форумах есть куча примеров правда для xpath sql c count, для firberd не могу найти, вытащить атрибут или выборка по нужному атрибуту не вызывает проблем ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.02.2017, 14:28
|
|||
---|---|---|---|
|
|||
Xpath count |
|||
#18+
Неверно выразился верхний запрос тоже возвращает пять строк , только пустых ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.02.2017, 14:37
|
|||
---|---|---|---|
Xpath count |
|||
#18+
Wepr, не совсем понятно, что именно ты хочешь получить - сумму значений атрибутов Num или количество элементов Num в Numbers. Может тебе это надо?: Код: sql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.02.2017, 14:50
|
|||
---|---|---|---|
Xpath count |
|||
#18+
мипардон! Если Num - атрибут, то как-то так: Код: sql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.02.2017, 14:52
|
|||
---|---|---|---|
|
|||
Xpath count |
|||
#18+
rdb_devWepr, не совсем понятно, что именно ты хочешь получить - сумму значений атрибутов Num или количество элементов Num в Numbers. Проблема в том, что xpath(xml,'count(doc/Numbers/Num)') вообще ничего не возвращает, мне нужно проверить наличие этого тега и я понять не могу может у FireBird есть ограничение на использование xpath или может xpath не нравится поле blob где лежит эта строка ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.02.2017, 14:57
|
|||
---|---|---|---|
Xpath count |
|||
#18+
Wepr, я забыл убрать count Что именно надо получить? Дай словесное описание. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.02.2017, 15:02
|
|||
---|---|---|---|
Xpath count |
|||
#18+
Wepr, Num, это что? Элемент или атрибут? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.02.2017, 15:15
|
|||
---|---|---|---|
|
|||
Xpath count |
|||
#18+
rdb_dev, Num элемент пример xml в самом верху ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.02.2017, 15:21
|
|||
---|---|---|---|
|
|||
Xpath count |
|||
#18+
rdb_dev мне нужно проверить наличие этого элемента в дереве и их количество, задача проверить у Элемента Numbers наличие элементов Num и их количество ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.02.2017, 15:44
|
|||
---|---|---|---|
Xpath count |
|||
#18+
Wepr, остается вариант, что у тебя всё правильно, а функция count не поддерживается в данной реализации UDF функции xpath ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.02.2017, 15:58
|
|||
---|---|---|---|
|
|||
Xpath count |
|||
#18+
rdb_dev, ок спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.02.2017, 16:09
|
|||
---|---|---|---|
Xpath count |
|||
#18+
Wepr, если библиотека поддерживает фильтры [], можно попробовать подсчитать количество элементов Num вручную в ХП. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.02.2017, 16:43
|
|||
---|---|---|---|
|
|||
Xpath count |
|||
#18+
rdb_dev, Нубский вопрос , как проверить в ib expert что за библиотеки подключены и их версии ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.02.2017, 17:43
|
|||
---|---|---|---|
|
|||
Xpath count |
|||
#18+
Weprкак проверить Какие подключены - в списке объявленных UDF. Версии - никак. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.02.2017, 09:15
|
|||
---|---|---|---|
Xpath count |
|||
#18+
Wepr, зайти в подкаталог с udf библиотеками и посмотреть свойства библиотеки? Можно с помощью CFF Explorer. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.02.2017, 11:23
|
|||
---|---|---|---|
|
|||
Xpath count |
|||
#18+
rdb_dev, спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.02.2017, 15:32
|
|||
---|---|---|---|
|
|||
Xpath count |
|||
#18+
Еще один вопрос , как вытащить из blob xml , напрямую select не вытаскивает, Код: sql 1. 2. 3. 4.
сильно тупит а на стороне клиента тоже фигню получает ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.02.2017, 15:38
|
|||
---|---|---|---|
Xpath count |
|||
#18+
Weprсильно тупит а на стороне клиента тоже фигню получает http://www.ibase.ru/ibfaq/#blob ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=40&tablet=1&tid=1561699]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
153ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
others: | 310ms |
total: | 570ms |
0 / 0 |