xquery-sql

    5熱度

    1回答

    我想知道我可以使用XQuery 在下面的例子中,我想更新XML節點的SQL Server 2005中的文本的一部分一詞取代「非常」與「優秀」 declare @xml as xml set @xml = '<root><info>well hello this is a very good example</info></root>' declare @replacement

    1熱度

    1回答

    的數據這是我的XML看起來像: <Product sequence_number="1" number="1543448904" id="S1" unit_number="1"> <consumer_narrative name="GLENN,GREGORY" date_filed="02/13/2009"> <message type="Consumer Comments

    1熱度

    1回答

    這是我的XML看起來如何執行的XQuery像: <Product sequence_number="1" number="1543448904" id="S1" unit_number="1"> <consumer_narrative name="GLENN,GREGORY" date_filed="02/13/2009"> <message type="Consumer

    1熱度

    1回答

    這裏是我的XML看起來像: <Company xmlns ="http://abc.com/rules"> <Employee id="E1" number="0000007535"> <Payment disposition="Open" type="ABC" amount_paid="100.00" /> <Payment disposition="Closed" typ

    0熱度

    1回答

    我試圖解決以下問題,這會導致表示數據庫中計算的對象的序列化。 我試圖爲報告目的執行查詢,並且需要在XML層次結構的不同部分(這些來自對象的string[]和double[]屬性的序列化)中的相同位置中找到節點。 比如我有類似 ...<parent> <Names> <string>Name1</string> <string>Name2</string>

    0熱度

    2回答

    我的任務是使用Xquery創建服務代理來處理對錶集合的跟蹤更改。我已經想出瞭如何傳遞消息(列名的xml以及語句的更新和刪除表)。目標是獲取列名稱列表,然後比較每個更新/刪除行的相似列,而不是更改。 下面是XML的示例: SET @xml1 = (SELECT * FROM TableName ORDER BY ID DESC FOR XML AUTO, ELEMENTS XSINIL, ROOT(

    3熱度

    1回答

    我有XML存儲在一個nvarchar(最大)字段。我意識到有一個XML數據類型,但在這種情況下,它不是以這種方式存儲的。比方說,XML的結構如下所示: <root> <hdr> <name>aj</name> </hdr> <dtls> <dtl> <price>1</price> </dtl> <dtl> <price>7</pr

    3熱度

    3回答

    我們試圖根據我們提供的值過濾一組XML。 在我們的數據庫的XML字段中,我們有以下XML,如果傳遞數字「5052095050830」,我們需要在XML中找到這個特定的節點。我們提供的號碼可能存在多次。 任何機構可以提供一些示例SQL來協助嗎? 感謝 <Attributes> <ProductVariantAttribute ID="4387"> <ProductVariantA

    0熱度

    1回答

    這裏提取他們在SQL(SQL Server 2008中)上XQuerying問題 最初如何修改值,我有一個XML,我需要需要輸出有所不同,對於參考: declare @XMLNODE table (id int identity, doc xml) insert @XMLNODE (doc) values ( ' <Root> <Elements> <Items>

    1熱度

    2回答

    我有一些表示數學表達式樹的XML數據並希望將其轉換爲平坦的數學公式。聽起來很簡單,但SQL Server中的XQuery限制目前阻止我成功(沒有遞歸函數,「異構」結果等問題)。 表達式可以是任意的嵌套深度。下面是一個示例(該數據在一個表中的XML列以後,但這是不夠好測試這裏): DECLARE @expr xml; SET @expr = '<expression aggregator="+">