由于工作的需求,要求打印网页.并且是网页中的指定内容.有点多[MSSQL防范]
本文“由于工作的需求,要求打印网页.并且是网页中的指定内容.有点多[MSSQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
Transact-SQL 支持用于查询 XML 数据范例的 XQuery 语言的子集.此 XQuery 实现符合 2004 年 7 月的 XQuery 工作草案.该语言正在由 World Wide Web 结合会 (W3C) 开辟,全部主要数据库供应商和 Microsoft 也参与此开辟.由于 W3C 标准在成为 W3C 倡议之前还大概举行订正,因此此实现大概与终究的倡议有所差别.本主题概要介绍了 sql server 2005 中所支持的 XQuery 子集的语义和语法.
有关具体信息,请参阅
XQuery 是一种可以查询构造化或半构造化 XML 数据的语言.由于 SQL Server 2005 Database Engine 中供应 xml 数据范例支持,因此可以将文档存储在数据库中,然后利用 XQuery 举行查询.
XQuery 基于现有的 XPath 查询语言,并支持更好的迭代、更好的排序后果以及构造必须的 XML 的功效.XQuery 在 XQuery 数据模子上运行.此模子是 XML 文档以及大概为范例化也大概为非范例化的 XQuery 后果的抽象概念.范例信息基于 W3C XML 架构语言所供应的范例.假如没有可用的范例化信息,XQuery 将按照非范例化处理数据.这与 XPath 1.0 版处理 XML 的方法类似.
若要查询 xml 范例的变量或列中存储的 XML 实例,可以利用 xml 数据范例办法.比方,可以声明一个 xml 范例的变量,然后利用 xml 数据范例的 query() 办法来查询此变量.
DECLARE @x xml SET @x = '<ROOT><a>111</a></ROOT>' SELECT @x.query('/ROOT/a') |
在下面的示例中,查询是针对 AdventureWorks 数据库中 ProductModel 表的 xml 范例的 Instructions 列指定的.
SELECT Instructions.query('declare namespace AWMI="http://schemas.microsoft.com |
XQuery 包含命名空间声明(declare namespace
AWMI=...
)和查询表达式(/AWMI:root/AWMI:Location[@LocationID=10]
).
请注意,XQuery 是针对 xml 范例的 Instructions 列指定的.XML 数据范例的 query() 办法(XML 数据范例)用于指定 XQuery.
以上是“由于工作的需求,要求打印网页.并且是网页中的指定内容.有点多[MSSQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |