久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

<i id='NRbah'><tr id='NRbah'><dt id='NRbah'><q id='NRbah'><span id='NRbah'><b id='NRbah'><form id='NRbah'><ins id='NRbah'></ins><ul id='NRbah'></ul><sub id='NRbah'></sub></form><legend id='NRbah'></legend><bdo id='NRbah'><pre id='NRbah'><center id='NRbah'></center></pre></bdo></b><th id='NRbah'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='NRbah'><tfoot id='NRbah'></tfoot><dl id='NRbah'><fieldset id='NRbah'></fieldset></dl></div>

<tfoot id='NRbah'></tfoot>

<small id='NRbah'></small><noframes id='NRbah'>

      <bdo id='NRbah'></bdo><ul id='NRbah'></ul>

      1. <legend id='NRbah'><style id='NRbah'><dir id='NRbah'><q id='NRbah'></q></dir></style></legend>

        在 SQL Server 中選擇 XML 元素

        Select XML element in SQL Server(在 SQL Server 中選擇 XML 元素)
        • <bdo id='6aldt'></bdo><ul id='6aldt'></ul>

          <tfoot id='6aldt'></tfoot>

          <small id='6aldt'></small><noframes id='6aldt'>

          <i id='6aldt'><tr id='6aldt'><dt id='6aldt'><q id='6aldt'><span id='6aldt'><b id='6aldt'><form id='6aldt'><ins id='6aldt'></ins><ul id='6aldt'></ul><sub id='6aldt'></sub></form><legend id='6aldt'></legend><bdo id='6aldt'><pre id='6aldt'><center id='6aldt'></center></pre></bdo></b><th id='6aldt'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='6aldt'><tfoot id='6aldt'></tfoot><dl id='6aldt'><fieldset id='6aldt'></fieldset></dl></div>

              <tbody id='6aldt'></tbody>
          1. <legend id='6aldt'><style id='6aldt'><dir id='6aldt'><q id='6aldt'></q></dir></style></legend>

                  本文介紹了在 SQL Server 中選擇 XML 元素的處理方法,對(duì)大家解決問(wèn)題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!

                  問(wèn)題描述

                  限時(shí)送ChatGPT賬號(hào)..

                  我有一些 XML 需要使用 SQL Server 2008 進(jìn)行解析.我想我已經(jīng)接近得到我想要的東西了,但是我沒(méi)有正確的語(yǔ)法(我相信).

                  I have some XML that I need to parse using SQL Server 2008. I think I'm close to getting what I want, but I don't have the correct syntax (I believe).

                  我有以下幾點(diǎn):

                  DECLARE @doc XML
                  SET @doc = '<ROOT>          
                      <InvoiceDetail>
                          <OrderId>1000000</OrderId>
                          <OrderTypeId>2</OrderTypeId>
                          <Id>2000</Id>
                          <InvoiceItems>
                              <InvoiceItem>
                                  <LineId>1</LineId>
                                  <Cd>123456</Cd>
                                  <Description>Item 1</Description>
                                  <Quantity>1</Quantity>
                                  <UnitPrice>99.990000</UnitPrice>
                              </InvoiceItem>
                              <InvoiceItem>
                                  <LineId>2</LineId>
                                  <Cd>234567</Cd>
                                  <Description>Item 2</Description>
                                  <Quantity>1</Quantity>
                                  <UnitPrice>89.990000</UnitPrice>
                              </InvoiceItem>
                          </InvoiceItems>
                      </InvoiceDetail>
                      <InvoiceDetail>
                          <OrderId>1200000</OrderId>
                          <OrderTypeId>1</OrderTypeId>
                          <Id>3000</Id>
                          <InvoiceItems>
                              <InvoiceItem>
                                  <LineId>1</LineId>
                                  <Cd>234567</Cd>
                                  <Description>Item 2</Description>
                                  <Quantity>1</Quantity>
                                  <UnitPrice>89.990000</UnitPrice>
                              </InvoiceItem>
                              <InvoiceItem>
                                  <LineId>2</LineId>
                                  <Cd>345678</Cd>
                                  <Description>Item 3</Description>
                                  <Quantity>1</Quantity>
                                  <UnitPrice>79.990000</UnitPrice>
                              </InvoiceItem>
                          </InvoiceItems>
                      </InvoiceDetail>
                  </ROOT>'
                  
                  SELECT 
                        Invoices.Node.value('@OrderId', 'VARCHAR(10)') 'OrderID'
                      , Invoices.Node.value('@Id', 'INT') 'InvoiceId'
                      , Items.Cd.value('.', 'VARCHAR(14)') 'ItemId'
                  FROM 
                      @doc.nodes('//InvoiceDetail') Invoices(Node)
                      CROSS APPLY Invoices.Node.nodes('./InvoiceItems/InvoiceItem/Cd') Items(Cd)
                  

                  我得到以下結(jié)果:

                  NULL    NULL    123456
                  NULL    NULL    234567
                  NULL    NULL    234567
                  NULL    NULL    345678
                  

                  我正在嘗試獲得以下信息:

                  I'm trying to get the following:

                  1000000 2000    123456
                  1000000 2000    234567
                  1200000 3000    234567
                  1200000 3000    345678
                  

                  我做錯(cuò)了什么?

                  推薦答案

                  抓取元素的語(yǔ)法是:

                  SELECT Invoices.Node.value('(OrderId)[1]', 'VARCHAR(10)') 'OrderID'
                      , Invoices.Node.value('(Id)[1]', 'INT') 'InvoiceId'
                      , Items.Cd.value('.', 'VARCHAR(14)') 'ItemId'
                  FROM 
                      @doc.nodes('//InvoiceDetail') Invoices(Node)
                      CROSS APPLY Invoices.Node.nodes('./InvoiceItems/InvoiceItem/Cd') Items(Cd)
                  

                  這似乎也可以在沒(méi)有明確括號(hào)的情況下工作:

                  This also appears to work without the explicit parenthesis:

                  Invoices.Node.value('OrderId[1]', 'VARCHAR(10)') 
                  

                  <小時(shí)>

                  @ 語(yǔ)法用于屬性,而不是 XQuery 中的元素.如果你有


                  The @ syntax is for attributes, not elements in XQuery. If you had

                  <InvoiceDetail title="something">
                  

                  然后你就可以使用:

                  SELECT Invoices.Node.value('@title', 'VARCHAR(MAX)') AS Title
                  FROM @doc.nodes('//InvoiceDetail') Invoices(Node)
                  

                  這是一篇關(guān)于使用 XQuery 值的好文章

                  這篇關(guān)于在 SQL Server 中選擇 XML 元素的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                  【網(wǎng)站聲明】本站部分內(nèi)容來(lái)源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問(wèn)題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

                  相關(guān)文檔推薦

                  Can I figure out a list of databases and the space used by SQL Server instances without writing SQL queries?(我可以在不編寫(xiě) SQL 查詢的情況下找出數(shù)據(jù)庫(kù)列表和 SQL Server 實(shí)例使用的空間嗎?) - IT屋-程序員軟件開(kāi)發(fā)
                  How to create a login to a SQL Server instance?(如何創(chuàng)建對(duì) SQL Server 實(shí)例的登錄?)
                  How to know the version and edition of SQL Server through registry search(如何通過(guò)注冊(cè)表搜索知道SQL Server的版本和版本)
                  Why do I get a quot;data type conversion errorquot; with ExecuteNonQuery()?(為什么會(huì)出現(xiàn)“數(shù)據(jù)類型轉(zhuǎn)換錯(cuò)誤?使用 ExecuteNonQuery()?)
                  How to show an image from a DataGridView to a PictureBox?(如何將 DataGridView 中的圖像顯示到 PictureBox?)
                  WinForms application design - moving documents from SQL Server to file storage(WinForms 應(yīng)用程序設(shè)計(jì)——將文檔從 SQL Server 移動(dòng)到文件存儲(chǔ))

                  1. <legend id='ppGfk'><style id='ppGfk'><dir id='ppGfk'><q id='ppGfk'></q></dir></style></legend>
                  2. <i id='ppGfk'><tr id='ppGfk'><dt id='ppGfk'><q id='ppGfk'><span id='ppGfk'><b id='ppGfk'><form id='ppGfk'><ins id='ppGfk'></ins><ul id='ppGfk'></ul><sub id='ppGfk'></sub></form><legend id='ppGfk'></legend><bdo id='ppGfk'><pre id='ppGfk'><center id='ppGfk'></center></pre></bdo></b><th id='ppGfk'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='ppGfk'><tfoot id='ppGfk'></tfoot><dl id='ppGfk'><fieldset id='ppGfk'></fieldset></dl></div>

                      <bdo id='ppGfk'></bdo><ul id='ppGfk'></ul>

                        <small id='ppGfk'></small><noframes id='ppGfk'>

                          <tbody id='ppGfk'></tbody>

                            <tfoot id='ppGfk'></tfoot>
                          • 主站蜘蛛池模板: 免费观看av网站 | 成人av网站在线观看 | 亚洲天堂影院 | 久久久久久九九九九九九 | 久久久久久久一区 | 久久小视频 | 久久伊人一区 | 国产精品久久网 | 午夜影院网站 | 欧美日韩国产一区二区三区 | 五月天婷婷丁香 | 精品久久久久国产免费第一页 | 国产高清在线 | 国产欧美精品在线观看 | 草久久久 | 欧美不卡一区二区 | 亚洲一二三区精品 | 一区二区精品 | 国际精品鲁一鲁一区二区小说 | 中文字幕日韩专区 | 毛片网站在线观看 | 国产91视频一区二区 | 亚洲视频一区二区三区 | 秋霞a级毛片在线看 | 欧美不卡一区二区三区 | 成人一区二区三区在线观看 | 国产欧美在线一区二区 | 精品国产一区二区三区观看不卡 | 国产精品久久久久久久久久久久午夜片 | 日韩欧美国产精品 | 中文字幕日韩一区 | 久久在线 | 涩涩导航| 国产精品毛片久久久久久久 | 人人精品 | 成人综合在线视频 | 蜜桃av一区二区三区 | 婷婷开心激情综合五月天 | h视频免费在线观看 | 亚洲精品99| 黄色在线观看网址 |