Leon

What do you want from the future? Just have a little faith.

查詢指令搭配FOR子句輸出XML

查詢指令搭配FOR子句輸出XML

 基本語法如下:

FOR { XML { RAW | AUTO | EXPLICIT }

[ , XMLDATA ]

[ , ELEMENTS ]

[ , BINARY BASE64 ]

[ , TYPE ]

[ , ROOT[('ROOT_NAME')] ]

}

 *ROOT表示在回傳的XML資料上加上根元素,同時可以指定根元素名稱.
為了方便做比較使用如下基本的查詢語句查出資料:
SELECT TOP(2) [EXE_ID]
      ,[EXE_NAME]
      ,[EXE_PSSWORD]
      ,[EXE_SEX]
      ,[EXE_ADDRESS]
      ,[EXE_NUMBER]
     
    FROM [EXE].[dbo].[EXE_UserInfo]

執行結果如下:
______________________________________________________________________________
     --------------------------------------------------------------
EXE_ID      EXE_NAME               EXE_PSSWORD                 EXE_SEX        EXE_ADDRESS           EXE_NUMBER                  
10002      LiuXiaoXiangaa           password                                    Gril             蘆洲市           097544568784013461   
10003      WanghaiTao                 password                                    Boy             山東省           450903198806013461

下面演示查詢指令搭配FOR子句輸出XML

SELECT TOP(2) [EXE_ID]
      ,[EXE_NAME]
      ,[EXE_PSSWORD]
      ,[EXE_SEX]
      ,[EXE_ADDRESS]
      ,[EXE_NUMBER]
     
    FROM [EXE].[dbo].[EXE_UserInfo]
FOR XML RAW('USER'), ELEMENTS,ROOT('UserS') 

執行結果如下:
______________________________________________________________________________
     --------------------------------------------------------------
<UserS>
  <USER>
    <EXE_ID>10002</EXE_ID>
    <EXE_NAME>LiuXiaoXiangaa</EXE_NAME>
    <EXE_PSSWORD>password</EXE_PSSWORD>
    <EXE_SEX>Gril</EXE_SEX>
    <EXE_ADDRESS>蘆洲市</EXE_ADDRESS>
    <EXE_NUMBER>097544568784013461</EXE_NUMBER>
  </USER>
  <USER>
    <EXE_ID>10003</EXE_ID>
    <EXE_NAME>WanghaiTao</EXE_NAME>
    <EXE_PSSWORD>password</EXE_PSSWORD>
    <EXE_SEX>Boy</EXE_SEX>
    <EXE_ADDRESS>山東省</EXE_ADDRESS>
    <EXE_NUMBER>450903198806013461</EXE_NUMBER>
  </USER>
</UserS>
 
 說明:
     RAW('USER')表示將資料集輸出成以USER為資料列元素名稱.
     ROOT('UserS')表示加入根元素形成完整的XML文件
 

阅读更多
文章标签: exe xml user
想对作者说点什么? 我来说一句

OpenOffice.org_Base資料庫

2012年03月14日 2.67MB 下载

非生產物料系統操作指引

2010年11月05日 1.38MB 下载

华硕的点位图软件 TSICT

2013年08月14日 2.64MB 下载

查詢網段專用

2015年07月09日 3.51MB 下载

Mail密碼遺失查詢工具

2013年02月21日 97KB 下载

没有更多推荐了,返回首页

不良信息举报

查詢指令搭配FOR子句輸出XML

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭