xquery

    2熱度

    1回答

    我想用MarkLogic 9使用服務器端Javascript實現一個簡單的羣集應用程序。我有一個已經在JS中實現的非常複雜的自定義查詢生成器,所以我寧願在.sjs文件中執行它。 我的問題是,我不知道如何限制聚類搜索只看文檔的幾個屬性(即「標題」和「抽象」)。沒有一個房產有孩子。我試着按照莎士比亞戲劇演示,但它在XQuery中實現。 我目前的實現是一個.xqy文件,它使用xdmp:javascrip

    0熱度

    1回答

    我試圖使用OPENXML函數結合來自不同節點的信息。例如,使用下面的XML數據,我想填補儘可能多的數據可能基於從「MoreInfo」的「PartyId」這樣我就可以得到「PartyRoleCode」加入: <Root> <Parties> <Party PartyId="Party_1"> <PartyTypeCode PartyTypeCode="Bastard

    2熱度

    1回答

    我需要使用X Query從XML獲取屬性值。但是這個屬性像處理指令。那麼如何處理這種類型的部分呢? Sample XML: <root id="12"> <?test date="3/1966"?> <?Names name="Anto. 17"?> <title>AUDIT</title> </root> Expected out

    2熱度

    1回答

    我有一個結構,然後具有相同的值的元素,但任何元素更改值。 我需要將信息分組並安裝輸出。 <root> <cadastro> <id>2</id> <nome>abcd</nome> <links> <link>example7</link> </links> </cadastro> <cad

    0熱度

    1回答

    我從來沒有處理過XML數據庫(或以複雜形式查詢XML),所以這個xquery對我來說都是新手。我已經閱讀了Datypic書,我最初試圖將XML解析爲數據庫,但這些標籤有意義,而且關係數據庫增加了更多複雜性。 我有一個包含關於所使用的詞成績單和一些細節上的文件,該結構是這樣的: <text id="KBY"> <bncDoc xml:id="KBY"> <stext ty

    0熱度

    1回答

    在下面的代碼中,首先需要添加一個元素,在代碼的其餘部分創建或更新一個名爲t的屬性。 declare LOG_REFERENCE xmltype:=xmltype('<log />'); begin select XMLQuery(' copy $p := $p1 modify insert node <update data="{$p2}" />

    2熱度

    1回答

    我試圖獲取一些xml,看起來像我的結構不適合我檢查的任何學習示例,我不能做select ... from xml.nodes。我如何獲得度量id(aba,cbp)和ABA值(= 777)的值的所有值。 這是我的第一個辦法,這是行不通的 SELECT xmldata , n0.b.value('(@type)[1]', 'varchar(100)') as c1 --< 'GGM' , n.b.

    3熱度

    1回答

    如何使用XQuery移除xml中的處理指令標記? 示例XML: <a> <text><?test id="1" loc="start"?><b type="bold">1. </b> Security or protection <?test id="1" loc=="end"?><?test id="1" loc="start"?><b type="bold">2.

    0熱度

    1回答

    我有一組XQuery函數,它們表示可以執行以變換數據值的各種操作。每個函數都會取一個值,並加上一些變換所需的參數。計劃是執行一系列嵌套函數調用來計算最終值。這個想法是這些管道將被配置,然後在執行之前持久化,因爲相同的管道功能將以不同的起始值重複調用。因此,本以爲是代表的調用堆棧一系列嵌套的XML元素,即 <mylib:escape> <value> <mylib:select>

    0熱度

    1回答

    我一直試圖從SQL2008r2中寫入的擴展事件中獲取信息,試圖在SQL上創建一些更好的錯誤跟蹤形式。 經過大量的試驗和錯誤,我終於得到了一個工作,但它似乎只返回第一行。我試圖讀取信息到CTE這樣我就可以做,然後對數據的處理,並以不同的格式 我寫什麼返回它 ;with events_cte as( select DATEADD(mi, DATEDIFF(mi, GETUTCDATE(), CUR