/
sql xml 入门:
--by jinjazz
--http://blog.csdn.net/jinjazz
1、xml: 能认识元素、属性和值
2、xpath: 寻址语言,类似windows目录的查找(没用过dir命令的话就去面壁)
语法格式,这些语法可以组合为条件:
" ." 表示自己," .." 表示父亲," /" 表示儿子," //" 表示后代,
" name" 表示按名字查找," name" 表示按属性查找
" 集合[条件]" 表示根据条件取集合的子集,条件可以是
数 值:数字 last() last()-数字 等
布尔值:position()< 数字 name=' 条件' name=' 条件'
条件是布尔值的时候可以合并计算:and or
3、xquery: 基于xpath标的准查询语言,sqlserver xquery包含如下函数
exist(xpath条件):返回布尔值表示节点是否存在
query(xpath条件):返回由符合条件的节点组成的新的xml文档
value(xpath条件 数据类型):返回指定的标量值,xpath条件结果必须唯一
nodes(xpath条件): 返回由符合条件的节点组成的一行一列的结果表
/
declare data xml
set data = '
< bookstore>
< book category=" cooking" >
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余3页未读,立即下载