Описание тега xquery-update

1 ответ

Как вернуть результаты вместе с операциями обновления в BaseX?

Я это признала (insert/delete) -XQueries, выполняемые с клиентом BaseX, всегда возвращающим пустую строку. Я нахожу это очень запутанным или не интуитивным. Есть ли способ выяснить, был ли запрос "успешным", без повторного запроса к базе данных (и с…
30 апр '16 в 21:48
2 ответа

Добавление узлов с помощью XQuery

У меня есть 2 XML-файла - File1.xml <Fruits> <F>Apple</F> <F>Pineapple</F> <F>Orange</F> <F>Banana</F> </Fruits> File2.xml <Fruits> <F>Grapes</F> <F>Peach</F> …
02 авг '12 в 07:21
1 ответ

Запись обновлений в XML-файл с XQuery и BaseX

У меня есть файл file.xml для хранения протоколов, структура которого следующая: <?xml version="1.0" encoding="UTF-8" standalone="no"?> <economato> <protocollo> <numero>1</numero> <data>2014-12-15</data> &lt…
16 дек '14 в 11:24
1 ответ

Обновление XQuery: вставить или заменить в зависимости от того, существует ли узел, если это невозможно?

Я пытаюсь создать простую базу данных XML (внутри BaseX или eXist-db), но у меня возникают проблемы с выяснением того, как изменить значения в документе: содержание просто для теста: <p> <pl> <id>6></id> </pl> </p…
17 мар '11 в 05:01
0 ответов

Как использовать Update и Insert Value XQuery в PHP

Я использую базу данных на основе XML для сохранения записей крупномасштабных данных в моем веб-приложении. Я знаю, как получить все данные или конкретные данные через теги XML в PHP. Но я понятия не имею, как я могу обновить данные, хранящиеся в те…
09 май '15 в 13:42
1 ответ

XQuery Update - добавление нового узла в группу узлов

У меня есть файл XML со следующей структурой - <Root> <Doc> <Ref> <A></A> <B></B> <A></A> <B></B> <B></B> <B></B> </Ref> </Doc> <Doc> <Ref…
09 дек '14 в 11:40
1 ответ

Обновите несколько файлов XML, используя XQuery и Zorba

Существует ли простой способ использования процессора Zorba XQuery для обновления нескольких файлов XML и сохранения результатов модификации обратно в одном файле? До сих пор я выяснил, как обрабатывать несколько файлов, используя модуль File и расш…
14 авг '13 в 16:42
0 ответов

Как обновить столбец XML в DB2 с помощью XMLQuery?

Я хочу обновить столбец XML в DB2 динамическими значениями, или вы можете сказать значениями, которые я выберу из другой таблицы и вставлю в столбец xml. Я знаю, как вставить узел вместе с его значением, которое мы предоставляем путем жесткого кодир…
27 фев '14 в 03:46
1 ответ

Вызов базы данных с использованием xquery с дублирующимися значениями

Я использую XQuery для запроса базы данных в проекте OSB. Рассмотрим следующую таблицу: userId Name Category ------ ------- -------- 1 Dheepan Student 2 Raju Student и XQuery let $userName:=fn-bea:execute-sql( $dataSourceJndiName, xs:string("NAME"),…
31 дек '13 в 05:15
1 ответ

BaseX XQuery заменяет

У меня следующая проблема. Я хочу заменить значение элемента в моем xquery-файле, используя baseX в качестве базы данных. Код xquery выглядит следующим образом: let $db := doc('update.xml') replace value of node $db//elem with 'haha' return <resu…
28 ноя '12 в 09:28
1 ответ

XQuery - вставить данные разделенных узлов в другой узел

<?xml version="1.0" encoding="UTF-8"?> <Data> <A><DelInfo>123-20150308-345</DelInfo><OrderNo>11</OrderNo></A> <A><DelInfo>1204-20150308-355</DelInfo><OrderNo>15</OrderNo>&…
08 авг '15 в 05:27
1 ответ

Рекурсивная копия папки с XQuery

Мне нужно скопировать всю папку проекта на сервере MarkLogic, и вместо того, чтобы делать это вручную, я решил сделать это с помощью рекурсивной функции, но это становится худшей идеей, которую я когда-либо имел. У меня проблемы с транзакциями и с с…
1 ответ

Замена содержимого атрибута xml в столбце xml в DB2

У меня есть XML-документ, сохраненный в таблице DB2 с типом данных XML, и я хочу обновить значение узла. Я попробовал это: XQUERY replace value of node db2-fn:sqlquery('select my_xml_column from myTable where someId = someValue)/some/xpath/with/@att…
03 фев '11 в 22:32
1 ответ

Заменить значение пустого узла XML в XQuery SQL Server

Я попробовал следующие способы и не смог найти способ заменить пустое значение узла, не удаляя его и не используя атрибуты XML. Заменить узел недоступен в MS-SQL. DECLARE @doc xml SET @doc = ' <f1>1</f1> <f2/> ' print '1) ' + conve…
14 мар '14 в 22:28
1 ответ

Несколько обновлений атрибутов в BaseX

Я пытаюсь обновить несколько атрибутов тега SVG в функции Xquery в BaseX. До сих пор мне удалось обновить один атрибут и вернуть новый узел, но не несколько атрибутов. Я попробовал несколько обновлений как вариант заявления, описанного здесь, но что…
18 ноя '16 в 16:03
0 ответов

XQUERY для удаления узла со свойством ID в BaseX

Я использую BaseX для хранения данных XML с несколькими узлами в следующем формате: <root> <item id="65816" parent_id="45761" type="test"> <content> <name>Name of my node on the tree</name> </content> </item&gt…
19 окт '14 в 20:26
1 ответ

BaseX: Попытка перемещать элементы между пространствами имен в XQuery Update Facility

Я хотел бы нормализовать входной файл XSD, чтобы поставить xs: перед любыми элементами XSD без xs: с добавлением XQuery. copy $c:=doc("test.xsd") modify ( if($c/schema) then ( for $item in $c//* where substring($item/text(), 1, 3) != "xs:" return re…
15 янв '17 в 14:59
1 ответ

Исправление SQL Update с использованием XQuery modify для работы на SQL 2005

Я пытаюсь переместить несколько полей из таблицы в блоб xml, содержащийся в той же таблице. После того, как это успешно, я буду удалять столбец из таблицы. Ниже приведена очень простая версия (без столбца удаления) того, что я придумал, и это прекра…
2 ответа

Средство обновления XQuery

У меня есть быстрый вопрос относительно обновления XQuery, реализации поддержки Dose XQJ XQuery update facility вставить элемент в документ XML?
28 июл '12 в 12:03
1 ответ

Изменение имени узла через Xquery

Я пытаюсь создать xquery, который изменит имя узла с 'CNode3' на 'ChangedNode3' всякий раз, когда дочерним элементом ('CCNode1') для 'CNode3' является 'CCValue1'. <PNode> <CNode1>Node1</CNode1> <CNode2>Node2</CNode2> &l…
26 дек '17 в 08:24