日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
SQLServer數(shù)據(jù)庫中FORXMLAUTO的使用詳解

FOR XML模式可以是RAW、AUTO、EXPLICIT 或PATH。它確定產(chǎn)生的XML的形狀。并且還有這么段重要提示:不推薦使用FOR XML選項(xiàng)的XMLDATA 指令。如果是RAW 和AUTO 模式,請使用XSD 生成。在EXPLICIT 模式下,沒有XMLDATA 指令的替代項(xiàng)。后續(xù)版本的MicrosoftSQL Server將刪除該功能。請避免在新的開發(fā)工作中使用該功能,并著手修改當(dāng)前還在使用該功能的應(yīng)用程序。

創(chuàng)新互聯(lián)-云計(jì)算及IDC服務(wù)提供商,涵蓋公有云、IDC機(jī)房租用、IDC機(jī)房托管、等保安全、私有云建設(shè)等企業(yè)級互聯(lián)網(wǎng)基礎(chǔ)服務(wù),咨詢電話:028-86922220

接下來我們就介紹一下FOR XML AUTO的使用

先看測試用數(shù)據(jù):

 
 
 
 
  1. SELECT * FROM T

輸出:

 
 
 
 
  1. GRP_A GRP_B GRP_C VAL
  2. ---------- -------- ------- ------
  3. a1 b1 c1 10
  4. a1 b1 c2 10
  5. a1 b2 c2 40
  6. a1 b2 c3 40
  7. a1 b2 c3 50
  8. a2 b3 c3 NULL
  9. a2 b3 c3 NULL
  10. a2 b3 c3 NULL
  11. (8 行受影響)

最簡單嘛,加上三個(gè)關(guān)鍵字再看輸出結(jié)果:

 
 
 
 
  1. USE DORBEN
  2. GO
  3. SELECT * FROM T
  4. FOR XML AUTO

輸出介個(gè):

結(jié)果集是個(gè)連接,點(diǎn)開瞧瞧:

 
 
 
 

新增了FOR XML AUTO關(guān)鍵字后,查詢結(jié)果集變成了XML,且,原表每行數(shù)據(jù)現(xiàn)在變成了一行XML節(jié)點(diǎn)其中列數(shù)據(jù)變成了XML中的屬性,如果原列值為NULL,則XML中不予體現(xiàn),如XML結(jié)果集中的第6,7,8行。

關(guān)于SQL Server數(shù)據(jù)庫中FOR XML AUTO的使用的相關(guān)知識就介紹到這里了想,希望本次的介紹能夠?qū)δ兴斋@!


網(wǎng)站標(biāo)題:SQLServer數(shù)據(jù)庫中FORXMLAUTO的使用詳解
當(dāng)前網(wǎng)址:http://www.5511xx.com/article/dpejhec.html