摘要: 关于对XML数据类型的检索微软提供了4个检索方法,对于方法的基本定义,以下内容来自于微软的联机丛书。query()方法用于提取XML实例的部分。XQuery表达式求值为一个XML节点列表。以这些节点中的每一个为根的子树按照文档顺序返回。结果类型为非类型化的XML。value()方法从XML实例提取标量值。它返回XQuery表达式所求值的节点的值。该值被转换为value()方法的第二个参数所指定的T-SQL类型。exist()方法用于对XML实例进行存在性检查。如果XQuery表达式求值为非空节点列表,则返回1;否则,返回0。nodes()方法产生特定XML数据类型的实例,每个实例都将其上下文设 阅读全文
posted @ 2012-05-16 23:00 BlahBlahJune 阅读(125) 评论(0) 推荐(0)
摘要: 纯属自娱自乐,之前对于XML没有很多接触,但是在解析执行计划的时候发现,它的XML文件包含了更多的信息,想要获取相关内容必须得好好学习下XML的检索。但是对于XML很陌生的我,只能从基础开始,慢慢理解咯。XML数据也有它对应的存储,查询,处理,索引等等。方便起见使用HumanResources.Employee表数据作为测试数据。XML数据可以从表生成,并通过在SELECT语句中使用FORXML子句来查询结果。方便起见,选择两条数据测试SELECT EmployeeID ,NationalIDNumber,TitleFROM HumanResources.Employee WHERE Em.. 阅读全文
posted @ 2012-05-05 22:40 BlahBlahJune 阅读(122) 评论(0) 推荐(0)