XML查询示例一
来源:互联网 发布:做网络销售需要会什么 编辑:程序博客网 时间:2024/06/05 15:19
1,创建XML, 使用 FOR XML AUTO
USE AdventureWorks2012SELECT BusinessEntityID, PersonType, Title, FirstName, MiddleName, LastName, SuffixFROM Person.PersonWHERE BusinessEntityID = 100FOR XML AUTOGO
<Person.Person BusinessEntityID="100" PersonType="EM" FirstName="Lolan" MiddleName="B" LastName="Song" />
2,创建XML,使用 FOR XML AUTO ELEMENTS
SELECT BusinessEntityID, PersonType, Title, FirstName, MiddleName, LastName, SuffixFROM Person.PersonWHERE BusinessEntityID = 100FOR XML AUTO,ELEMENTSGO
<Person.Person>
<BusinessEntityID>100</BusinessEntityID>
<PersonType>EM</PersonType>
<FirstName>Lolan</FirstName>
<MiddleName>B</MiddleName>
<LastName>Song</LastName>
</Person.Person>
3,创建XML,使用 FOR XML PATH
SELECT BusinessEntityID, PersonType, Title, FirstName, MiddleName, LastName, SuffixFROM Person.PersonWHERE BusinessEntityID = 100FOR XML PATH('PERSON')GO
<PERSON>
<BusinessEntityID>100</BusinessEntityID>
<PersonType>EM</PersonType>
<FirstName>Lolan</FirstName>
<MiddleName>B</MiddleName>
<LastName>Song</LastName>
</PERSON>
4,指定节点属性
SELECT BusinessEntityID AS '@ID', PersonType, Title, FirstName, MiddleName, LastName, SuffixFROM Person.PersonWHERE BusinessEntityID = 100FOR XML PATH('Person')GO
<Person ID="100">
<PersonType>EM</PersonType>
<FirstName>Lolan</FirstName>
<MiddleName>B</MiddleName>
<LastName>Song</LastName>
</Person>
5,包含XML列
SELECT BusinessEntityID AS '@ID', PersonType, Title, FirstName, MiddleName, LastName, Suffix, DemographicsFROM Person.PersonWHERE BusinessEntityID = 10000FOR XML PATH('Person')GO
<Person ID="10000">
<PersonType>IN</PersonType>
<FirstName>Haley</FirstName>
<MiddleName>C</MiddleName>
<LastName>Mitchell</LastName>
<Demographics>
<IndividualSurvey xmlns="http://schemas.microsoft.com/sqlserver/2004/07/adventure-works/IndividualSurvey">
<TotalPurchaseYTD>2457.33</TotalPurchaseYTD>
<DateFirstPurchase>2003-12-11Z</DateFirstPurchase>
<BirthDate>1966-08-24Z</BirthDate>
<MaritalStatus>S</MaritalStatus>
<YearlyIncome>greater than 100000</YearlyIncome>
<Gender>F</Gender>
<TotalChildren>0</TotalChildren>
<NumberChildrenAtHome>0</NumberChildrenAtHome>
<Education>Graduate Degree</Education>
<Occupation>Management</Occupation>
<HomeOwnerFlag>0</HomeOwnerFlag>
<NumberCarsOwned>4</NumberCarsOwned>
<CommuteDistance>1-2 Miles</CommuteDistance>
</IndividualSurvey>
</Demographics>
</Person>
- XML查询示例一
- sql 查询XML示例
- XML查询示例二
- XML查询示例三
- XML查询示例四
- XML查询示例五
- ASP中查询数据库记录写入XML文件示例
- ASP中查询数据库记录写入XML文件示例
- ASP中查询数据库记录写入XML文件示例
- XML示例
- log4j.xml的一分析后的示例
- [Python学习]使用minidom来处理XML的示例 (一)–XML的读取
- [Python学习]使用minidom来处理XML的示例(一)–XML的读取
- 一、Linq to XML (创建,添加,查询)
- 使用MyBatis(一)使用xml配置完成查询单行数据
- xml查询
- xml查询
- xml查询
- 离散数学基本概念
- iphone开发之使用ActionSheet
- [C/S作业] 学生管理系统(VB语言)
- 黑马程序员-Hello World!
- 在.h文件中写声明,在.cpp文件中写变量和函数,以及实现类的函数
- XML查询示例一
- XML查询示例二
- erlang递归
- liferay taglib uri questions
- XML查询示例三
- EMCO.Network.Inventory.Enterprise.v5.8.5.9310.Incl.Keygen-Lz0
- EMCO.Remote.Deployment.Enterprise.v5.8.35.116.Incl.Keygen-Lz0
- JavaFX与Swing
- XML查询示例四