XML SQL Server
GamebabyRockSun_QQ
曾经拥有的,不要忘记,
已经得到的,更要珍惜,
属于自己的,不要放弃,
已经失去的,留着回忆,
想要得到的,必须努力,
但最重要的,是好好爱惜自己!
展开
-
SQL Server 2005学习笔记之 XML架构
SQL Server 2005允许在同一个XML列中存储不同结构的XML数据。这种特性有时候是要避免地。比如要用固定格式的XML列来存储来自第三方的订单信息,如果订单的格式不是事先定义好的,必将导致数据混乱。 1 什么是XML架构 在存储XML数据时,大多数情况下需要存储结构固定的XML数据。在前面的讨论中已经知道。在SQL Server 2005中XML列类型可以存储任意结构合法的XML数原创 2017-10-10 14:17:33 · 275 阅读 · 0 评论 -
SQL Server 2005学习笔记之 使用XML架构集合
1 什么是XML架构集合在一个特定的XML应用中,往往需要用到不止一个XML架构信息来定义多个XML数据的格式。如何管理好这些XML架构就是非常现实的问题。通常这些XML架构都是可以分类管理的,以用于不同的应用目的。令人高兴的是SQL Server 2005针对这种情况,提供了XML架构集合对象来管理不同类的XML架构数据。在SQL Server 2005内部架构集合是一个类似于数据表的实原创 2017-10-10 14:17:37 · 307 阅读 · 0 评论 -
1、什么是XML
什么是XML,如果要真正讲清楚这个问题可能又要写另一本书了。在这本书中仅介绍一般的概念,只要能够正确地操作SQL Server 2005中的XML数据类型即可。下面将简单介绍XML的一些基础知识。 11.1.1 认识XML XML全名是Extensible Markup Language,意思是扩展性标记语言。 下面是一个XML文本的例子: What is XML? T原创 2017-10-10 14:18:55 · 327 阅读 · 2 评论 -
2、SQL Server 2005中使用XML数据类型
这一节将介绍如何用普通的T-SQL语句来操作XML数据。同时介绍了XML数据类型的一些特点。 11.2.1 使用XML变量 在SQL Server 2005中增加了新的内部数据类型XML。在实际应用时可以完全将XML数据类型理解为普通的INT、CHAR等类型。下面就用实际的例子来说明如何使用XML数据类型。 启动SQL Server 2005 Managerment Studio,连接到服原创 2017-10-10 14:18:58 · 520 阅读 · 0 评论 -
4、XML架构集合
11.4.1 什么是XML架构集合 在一个特定的XML应用中,往往需要用到不止一个XML架构信息来定义多个XML数据的格式。如何管理好这些XML架构就是非常现实的问题。 通常这些XML架构都是可以分类管理的,以用于不同的应用目的。令人高兴的是SQL Server 2005针对这种情况,提供了XML架构集合对象来管理不同类的XML架构数据。 在SQL Server 2005内部架构集合是一个原创 2017-10-10 14:19:01 · 579 阅读 · 0 评论 -
5、使用XQuery
这一节开始将介绍专用于XML数据的标准查询XQuery。XQuery是W3C组织为操作XML数据内容而专门指定的一套查询XML的标准。在SQL Server 2005中包含了对XQuery查询子集的支持,同时做了一些扩展。 11.5.1 什么是XQuery XQuery对于XML数据来说,其作用就像SQL语言对于数据库中的数据一样。XQuery查询的基础表达式是XPath。 下面是一个XM原创 2017-10-10 14:19:04 · 1514 阅读 · 2 评论 -
6、使用XML索引
和其他常用的数据类型一样,XML数据类型也可以用来创建索引。这一节主要讲解如何在XML类型的数据列上创建和使用索引。 11.6.1 XML索引介绍 在SQL Server 2005中,XML数据的存储同二进制大对象是一样的(比如:image类型、text类型等)。此时,对XML数据的查询时关注的焦点就集中到了操作效率上。针对这种情况,SQL Server 2005 提供了专门针对XML数据列原创 2017-10-10 14:19:08 · 1061 阅读 · 2 评论 -
7、XML数据类型的高级应用
在本章前面的各小节中,主要围绕在SQL Server 2005 中如何对XML数据本身操作的方法进行了讲解。这一节的内容则是围绕如何将T-SQL查询的结果转换成XML形式,以及如何将对XML数据的查询转换成T-SQL结果集的形式。 11.7.1 使用 OPENXML 查询 XML 在SQL Server 2005种提供了如何将对XML数据的查询结果转换成数据表形式的方法。下面的例子显示了如何原创 2017-10-10 14:19:11 · 358 阅读 · 0 评论