SQLXML
文章平均质量分 76
黄_瓜
别人叫我小爱
展开
-
SQL Server XML基础学习<1>之--FOR XML PATH
--> 测试数据:#tbIF OBJECT_ID('TEMPDB.DBO.#tb') IS NOT NULL DROP TABLE #tbGO CREATE TABLE #tb ( [id] INT IDENTITY PRIMARY KEY , [name] VARCHAR(4), [type] VARCH原创 2012-11-05 18:08:57 · 4843 阅读 · 1 评论 -
SQL Server XML基础学习<2>之--FOR XML AUTO/RAW
本文主要介绍FOR XML 的 AUTO 模式和 RAW 模式--AUTO 模式将查询结果以嵌套 XML 元素的方式返回。这不能较好地控制从查询结果生成的 XML 的形式。--如果要生成简单的层次结构,AUTO 模式查询很有用。--但是,使用 EXPLICIT 模式和使用 PATH 模式在确定从查询结果生成的 XML 的形式方面可提供更好的控制和更大的灵活性。原创 2012-11-06 18:09:13 · 5380 阅读 · 0 评论 -
SQL Server XML基础学习<3>之--FOR XML EXPLICIT
--使用 RAW 和 AUTO 模式不能很好地控制从查询结果生成的 XML 的形状。--但是,对于要从查询结果生成 XML,EXPLICIT 模式会提供非常好的灵活性。--必须以特定的方式编写 EXPLICIT 模式查询,以便将有关所需的 XML 的附加信息(如 XML 中的所需嵌套)显式指定为查询的一部分。--根据所请求的 XML,编写 EXPLICIT 模式查询可能会很烦琐。您会发现使原创 2012-11-08 17:24:14 · 4265 阅读 · 0 评论 -
SQL Server XML基础学习之<4>--XPath
T-SQL 支持用于查询 XML 数据类型的 XQuery 语言。XQuery 基于现有的 XPath 查询语言,并支持更好的迭代、更好的排序结果以及构造必需的 XML 的功能。所以我们本章先来讨论一下XPath语法,熟悉了XPath,便于我们后面熟练的书写XQueryXPath 语法XPath 使用路径表达式来选取 XML 文档中的节点或节点集。节点是通过原创 2012-11-09 15:21:29 · 4709 阅读 · 4 评论 -
SQL Server XML基础学习之<7>--XML modify() 方法对 XML 数据中插入、更新或删除
/*------------------------------------------------------------------------------+ #| = : = : = : = : = : = : = : = : = : = : = : = : = : = : = : = : = : = : = : | #|{>/-----------------------------原创 2012-11-23 17:02:12 · 7933 阅读 · 0 评论 -
SQL Server XML基础学习之<6>--XQuery的 value() 方法、 exist() 方法 和 nodes() 方法
/*------------------------------------------------------------------------------+ #| = : = : = : = : = : = : = : = : = : = : = : = : = : = : = : = : = : = : = : | #|{>/-----------------------------原创 2012-11-21 18:01:59 · 13090 阅读 · 1 评论 -
SQL Server XML基础学习之<5>--XQuery(query)
本章写一些SQL Server XML的一些XQuery基础语法,主要讲的query查询语法T-SQL 支持用于查询 XML 数据类型的 XQuery 语言的子集。XQuery 基于现有的 XPath 查询语言,并支持更好的迭代、更好的排序结果以及构造必需的 XML 的功能。在前面我们已经学习了 XPath 的基本语法,本章将学习T-SQL 的 XQuery 语法--------------原创 2012-11-19 16:34:39 · 7068 阅读 · 0 评论