SQL Server 2000 实用教程_第14章例题

電子工業出版社 JEUISHING HOUSE DF ELECTRONCS INDSTR 【例14.4】 doc.xsl.代码 body> xs: template match="地址"> TD>姓名省份城市 TD>街道 邮政编码 TD》 ,说 明该XML文档需要名为 doc. xsl的XSL文件转换。 text/xsl" href="de >李《姓 名>中国广州</城市
【例 14.4】doc.xsl.代码 姓名 省份 城市 街道 邮政编码 在需要转换的 XML 文档的加入一行,说 明该 XML 文档需要名为 doc.xsl 的 XSL 文件转换。 李 中国 广东省 广州

電子工業出版社 JEUISHING HOUSE DF ELECTRONCS INDSTR 王中广州 姓>吴√/姓〉 名>国 /姓名 <省》广东省√/省 城市省="广东"》广州</城市〉 街道 北京路115号 <邮政编码 514000 </邮政编码 /名单〉 /地址 用IE浏览器打开上述文件,得到下列结果 姓名省份城市街道邮政编码 李中国广东省广州北京路15号51400 王中广东省广州北京路15号540 吴国广东省广州北京路115号51400 结果表明通过转换,已经将XML文档转换为标准的HIML文档
北京路 15 号 514000 王 中 广东省 广州 北京路 15 号 514000 吴 国 广东省 广州 北京路 115 号 514000 用 IE 浏览器打开上述文件,得到下列结果: 姓名 省份 城市 街道 邮政编码 李 中国 广东省 广州 北京路 15 号 514000 王 中 广东省 广州 北京路 15 号 514000 吴 国 广东省 广州 北京路 115 号 514000 结果表明通过转换,已经将 XML 文档转换为标准的 HTML 文档

電子工業出版社 JEUISHING HOUSE DF ELECTRONCS INDSTR 【例145】AUTO模式查询 在查询分析器,执行下列查询: CT Customers. Customer ID, Orders. Order ID, Orders. OrderDate WHERE Customers. Customer ID= Orders. CustomerID and Customers. country= UK ORDER BY Customers. Customer ID FOR XML AUTO 得到下列结果(部分) 【例146】RAW模式查询 在查询分析器执行下列查询 SELECT Customers. CustomerId, Orders. Order id, Orders. OrderDate FROM Customers. Orders WHERE Customers. Customer ID Orders Cus tomerID and Customers. country="UK ORDER BY Customers. Customer Id FOR XML RAW 得到下列结果(部分) 例如:生成下列一个通用表 Parent Customer! 1 CustomerId OrderId ALFKI ALFKI 10643 【例147】 EXPLICIT模式查询
【例 14.5】 AUTO 模式查询 在查询分析器, 执行下列查询: SELECT Customers.CustomerID, Orders.OrderID, Orders.OrderDate FROM Customers, Orders WHERE Customers.CustomerID = Orders.CustomerID and Customers.country='UK' ORDER BY Customers.CustomerID FOR XML AUTO 得到下列结果(部分): 【例 14.6】 RAW 模式查询 在查询分析器,执行下列查询: SELECT Customers.CustomerID, Orders.OrderID, Orders.OrderDate FROM Customers, Orders WHERE Customers.CustomerID = Orders.CustomerID and Customers.country='UK' ORDER BY Customers.CustomerID FOR XML RAW 得到下列结果(部分): 例如:生成下列一个通用表: Tag Parent Customer!1! CustomerID Order!2! OrderID 1 Null ALFKI Null 2 1 ALFKI 10643 …….. ……. …….. ……… 【例 14.7】 EXPLICIT 模式查询

電子工業出版社 JEUISHING HOUSE DF ELECTRONCS INDSTR 在査询分析器中,实施下列查询 SELECt I as Tag, Customers. Cus tomerID as [Customer! 1! CustomerID NULL as [Order! 2! OrderID FROM Customers UNION ALL Customers. Cus tomer id Orders. OrderId FROM Customers. Orders WHERE Customers. Customer Id= Orders. CustomerID ORDER BY [Customer!! CustomerID], [Order! 2! OrderID] FOR XML EXPLICIT 说明: 在第一个 SELECT语句中,获取所有元素及其特性值。在含有多个 SELECT语句的查询中,只使用在第一个查询中指定的列名(通用表列名)。忽略在第二个 SELECT语句中指定的列名。 在第二个查询中检索所有元素及其特性值 使用 UNION ALL组合此查询中的两个 SELECT语句 得到下列结果(部分 > > > Order OrderID=10835">> > Order OrderID=11011">> 【例14.8】直接在浏览器地址栏输入查询语句 例如本地服务器名为 lund 2ks,虚拟目录名为 testxm, FOR XML子句采用AUTO模 式 http://lundw2ks/testxml?sql=selectCustomersCustomerid, Orders. OrderId Orders. OrderDate FRom Customers. Orders WHERE Customers. Customer id Orders. CustomerID and Customers. country="UK FOR XML aUTO&root=ROOT 直接在浏览器输入上述URL,可得到下列XML文档的结果(部分结果)
在查询分析器中,实施下列查询 SELECT 1 as Tag, NULL as Parent, Customers.CustomerID as [Customer!1!CustomerID], NULL as [Order!2!OrderID] FROM Customers UNION ALL SELECT 2, 1, Customers.CustomerID, Orders.OrderID FROM Customers, Orders WHERE Customers.CustomerID = Orders.CustomerID ORDER BY [Customer!1!CustomerID], [Order!2!OrderID] FOR XML EXPLICIT 说明: 在第一个 SELECT 语句中,获取所有 元素及其特性值。在含有多个 SELECT 语句的查询中,只使用在第一个查询中指定的列名(通用表列名)。忽略在第二个 SELECT 语句中指定的列名。 在第二个查询中检索所有 元素及其特性值. 使用 UNION ALL 组合此查询中的两个 SELECT 语句。 得到下列结果(部分): 。。。。。。。 【例 14.8】直接在浏览器地址栏输入查询语句 例如本地服务器名为 lundw2ks, 虚拟目录名为 testxml, FOR XML 子句采用 AUTO 模 式。 http://lundw2ks/testxml?sql=SELECT Customers.CustomerID, Orders.OrderID, Orders.OrderDate FROM Customers, Orders WHERE Customers.CustomerID = Orders.CustomerID and Customers.country='UK' FOR XML AUTO&root=ROOT 直接在浏览器输入上述 URL, 可得到下列 XML 文档的结果(部分结果):

電子工業出版社 JSHING HOUSE DF ELECTRONCS INDSTE 【例149】通过HITP执行存储过程 首先在目标数据库创建存储过程,名为 test sp, create procedure test s SELECT Customers. Customer ld, Orders. Order id, Orders. OrderDate FROM Customers. Orders WHERE Customers. Customer ID= Orders. CustomerID and Customers. country= UK FOR XML AUTO 【例14.10】使用模板访问数据库 模板代码: Kroot xmIns: sql=urn: schemas-microsoft-com: xmI-sql'> SELECT Customers. Customer ID, Orders. Order ID, Orders, OrderDate FROM Customers Orders WHERE Customers. Customer ID= Orders. CustomerID and Customers. country= UK for xml auto
- - ....... 【例 14.9】通过 HTTP 执行存储过程 首先在目标数据库创建存储过程, 名为 test_sp, create procedure test_sp as SELECT Customers.CustomerID, Orders.OrderID, Orders.OrderDate FROM Customers, Orders WHERE Customers.CustomerID = Orders.CustomerID and Customers.country='UK' FOR XML AUTO 【例 14.10】使用模板访问数据库 模板代码: SELECT Customers.CustomerID, Orders.OrderID, Orders.OrderDate FROM Customers, Orders WHERE Customers.CustomerID = Orders.CustomerID and Customers.country='UK' for xml auto
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- SQL Server 2000 实用教程_第14章XML 技术.ppt
- SQL Server 2000 实用教程_第13章 SQL Server 的数据仓库.ppt
- SQL Server 2000 实用教程_第12章SQL Server 2000数据库的安全性管理.ppt
- SQL Server 2000 实用教程_第11章数据库应用程序接口.ppt
- SQL Server 2000 实用教程_第10章 存储过程.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第9章 对象的等待与擦除.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第8章 图形图像和文本应用.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第7章 Authorware概述.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第6章 多媒体开发.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第6章 多媒体开发.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第5章 光盘技术.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第4章 多媒体数据的文件格式.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第3章 多媒体数据压缩编码技术.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第2章 多媒体计算机系统.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第1章概论.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第13章 实现交互.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第12章 多媒体.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第12章 多媒体.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第11章 实现交互.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第10章 动画效果.ppt
- SQL Server 2000 实用教程_15.3.4 BBS电子公告版.doc
- SQL Server 2000 实用教程_15.3.3 留言簿.doc
- SQL Server 2000 实用教程_~$第15章例题.doc
- SQL Server 2000 实用教程_【例15.3】.doc
- SQL Server 2000 实用教程_【例15.4】.doc
- SQL Server 2000 实用教程_【例15.5】.doc
- SQL Server 2000 实用教程_【例15.6】.doc
- SQL Server 2000 实用教程_【例15.7】.doc
- SQL Server 2000 实用教程_【例15.8】.doc
- SQL Server 2000 实用教程_【例15.9】.doc
- SQL Server 2000 实用教程_例15.1-2.doc
- SQL Server 2000 实用教程_第1章 数据库系统基础.ppt
- SQL Server 2000 实用教程_第2章 数据库系统基础.ppt
- SQL Server 2000 实用教程_第3章 SQL Server 2000数据类型.ppt
- SQL Server 2000 实用教程_第4章 SQL Server 2000数据库创建与管理.ppt
- SQL Server 2000 实用教程_第四章 例题.doc
- SQL Server 2000 实用教程_第5章 SQL Server 2000数据库表的创建和管理.ppt
- SQL Server 2000 实用教程_第五章 例题.doc
- SQL Server 2000 实用教程_【例6.1-6.3】.doc
- SQL Server 2000 实用教程_【例6.13-6.22】.doc