电脑设备 - 网络编程 文章类 软件类
好好999
 | 网站首页 | 网络编程语言 | 星座情感文章 | 特殊软件下载 | 站长工具天下 | 
百度赞助关键词: 网站服务器软件  化妆品经典广告词  雅芳化妆品价格  avon化妆品 兰蔻再青春眼霜 房地产销售广告 化妆品广告词 信乐居写字楼装饰
您现在的位置: 学习网 > 网络编程语言 > Oracle > 正文
 | 网络编程语言首页 | Dreamweaver | Html | Asp | Jsp | Php | Asp.net | Css | Javascript | Access | Mysql | Mssql | Oracle | Domain | Mainframe |
最 新 热 门
普通文章MySQL手册版本 5.0.20-MySQL同
普通文章SQL Server单引号的两种处理技
普通文章站长必备的sql查询语言基础知识
普通文章在Access中模拟sql server存储
普通文章用SQL批量插入数据
普通文章多个Oracle数据库创建一个Exce
普通文章MySQL数据库常见错误问题解答
普通文章Oracle如何配置逻辑备用数据库
普通文章多个存储过程完整实例及调用方
普通文章Oracle 10g R2新特性之备份和可
 
频 道 推 荐
普通文章通过备份数据库恢复SharePoint
普通文章Sql Server数据库触发器实例讲
普通文章MySQL 配置(Ubuntu篇 供新用户
普通文章如何为运行在SAP的SQL Server计
普通文章Sql server 2005密码安全追踪与
普通文章Sql server复制表结构到一个指
普通文章SQL Server 2000启动1069错误
普通文章Sql server四板斧轻松消除重复
普通文章Sql server传给语句的输入数据
普通文章[Oracle]用函数格式化EXPLAIN 
普通文章Sql server动态和静态内存分配
普通文章IIS中Sql server数据库的安全问
普通文章SQL Server 2005 Express附加(
普通文章Sql server如何创建语言辅助函
普通文章Sql server如何用范围连接查找
普通文章[Oracle]探讨数据库的数据导入
普通文章Sql server数据备份的三个恢复
普通文章Oracle SQL性能优化系列讲座之
普通文章连接到 SQL Server 2005 时出现
普通文章SQL Server 2005 Reporting Se
 
频 道 推 广
 
Sql server 2005的XML最佳实施策略(4)           ★★★
Sql server 2005的XML最佳实施策略(4)
作者:佚名 文章来源:本站整理 更新时间:2008-5-14 19:50:18
OpenXml() 会创建内存中的表示形式,并使用工作表而不是查询处理器。它依赖于 MSXML 3.0 的 XPath 1.0 处理器而不是 XQuery 引擎。工作表不在对 OpenXml() 的多个调用中共享(即使是在同一个 XML 实例上)。这限制了它的可伸缩性。在未指定 WITH 子句时,可以通过 OpenXml() 来访问 XML 数据的边缘表格式。而且,还可以通过它使用 XML 值在单独的"溢出"列中的剩余部分。

nodes() 和 value() 函数的组合可以有效地使用 XML 索引。因此,这一组合可以表现出比 OpenXml 更高的可伸缩性。

使用 FOR XML 从行集中生成 XML

通过新的 TYPE 指令,可以使用 FOR XML 从行集中生成 XML 数据类型实例。

可以将结果赋给 XML 数据类型列、变量或参数。而且,可以将 FOR XML 嵌套以便生成任意层次结构。这使得嵌套的 FOR XML 比 FOR XML EXPLICIT 更加便于编写,但是对于较深的层次结构,它的性能可能不太好。FOR XML 还引入了新的 PATH 模式,该模式指定列的值应该出现在 XML 树中的哪个路径。

可以使用新的 FOR XML TYPE 指令,通过 SQL 语法来定义关系数据上的只读 XML 视图。可以通过 SQL 语句和嵌入式 XQuery 来查询该视图,如下面的示例所示。例如,您可以在存储过程中引用此类 SQL 视图。

示例:返回生成的 XML 数据类型的 SQL 视图

下面的 SQL 视图定义可在一个关系列 (pk) 以及从一个 XML 列中检索到的书籍作者上创建一个 XML 视图:

CREATE VIEW V (xmlVal) AS

SELECT pk, xCol.query('/book/author')

FROM T

FOR XML AUTO, TYPE

视图 V 包含一个行,该行只有一个列:XML 类型的 xmlValtype。可以像查询常规的 XML 数据类型实例那样查询它。例如,下面的查询将返回名字为"David"的作者:

SELECT xmlVal.query('//author[first-name = "David"]')

FROM V

SQL 视图定义在某种程度上类似于使用带有批注的架构创建的 XML 视图。然而,二者之间存在重要的区别。

上一页  [1] [2] [3] [4] 下一页

更多精彩:学习网->http://www.haohao888.com.cn 网络编程->http://www.51wlpc.com 电脑设备->http://www.xpmaster.cn
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 相 关 文 章
    Dreamweaver MX 2004 行为之调用JS
    Dreamweaver MX 2004 表格设计
    Dreamweaver MX 2004 浏览器检测
    Dreamweaver MX 2004 类型属性
    Dreamweaver MX 2004 CSS背景属性
    Dreamweaver MX 2004 CSS扩展属性
    Dreamweaver MX 2004 CSS滤镜介绍(1)
    Dreamweaver MX 2004 CSS滤镜介绍(2)
    Dreamweaver MX 2004 电子相册制作
    Dreamweaver MX 2004 打造细线表格(2)
    DreamWeaver打造Web查询系统(2)
    DropShadow属性、Chroma属性和blur属性效果
    Invert属性、Glow属性和FlipH、FlipV属性
    让网页中的字体美起来
    CSS2 参考
    让CSS使网页图片半透明
    给文字加上阴影效果的方法
    CSS重新定义项目符号和编号
    使用CSS设置段落首字下沉
    由显示/隐藏引出的CSS Bug
    | 设为首页 | 加入收藏 | 投搞邮箱 | 友情链接 | 网站公告 | 版权申明 | |
    魔兽世界插件 - dnf外挂 - 地下城与勇士外挂 - 西游Q记外挂 - 天龙八部外挂 - 地下城与勇士外挂 - 传奇外挂 - 剑侠世界外挂 - 传奇外传外挂 - qq三国外挂 - 魔兽世界私服 - 魔兽世界私服 - 魔兽世界私服 - 魔兽世界私服 - 劲舞团私服 - 劲舞团私服 - 劲舞团私服 - 劲舞团私服 - 劲舞团私服 - 劲舞团私服 - 劲舞团私服 - 完美世界私服 - 传奇私服 - 变态传奇私服 - 及时雨外挂 - 热血传奇私服

    有事请点这里

    有事点这里

    copyright: 2007-2008 haohao888.com.cn 粤ICP备08105098号