位置: 编程技术 - 正文

SQLServer XML查询18句话入门教程

编辑:rootadmin
--测试语句,如果不理解语法请参考上面的xpath规则和xquery函数说明 --1、文档 select @data --2、任意级别是否存在price节点 select @data.exist('//price') --3、获取所有book节点 select @data.query('//book') --4、获取所有包含lang属性的节点 select @data.query('//*[@lang]') --5、获取第一个book节点 select @data.query('//book[1]') --6、获取前两个book节点 select @data.query('//book[position()<=2]') --7、获取最后一个book节点 select @data.query('//book[last()]') --8、获取price>的所有book节点 select @data.query('//book[price>]') --9、获取category="WEB"的所有book节点 select @data.query('//book[@category="WEB"]') --、获取title的lang="en"的所有book节点 select @data.query('//book/title[@lang="en"]') --、获取title的lang="en"且 price>的所有book节点 select @data.query('//book[./title[@lang="en"] or price> ]') --、获取title的lang="en"且 price>的第一book的(第一个)title select @data.query('//book[./title[@lang="en"] and price> ]').value('(book/title)[1]','varchar(max)') --、等价于 select @data.value('(//book[./title[@lang="en"] and price> ]/title)[1]','varchar(max)') --、获取title的lang="en"且 price>的第一book的(第一个)title的lang属性 select @data.value('((//book[@category="WEB" and price> ]/title)[1]/@lang)[1]','varchar(max)') --、获取第一本书的title select Tab.Col.value('(book/title)[1]','varchar(max)') as title from @data.nodes('bookstore')as Tab(Col) --、获取每本书的第一个author select Tab.Col.value('author[1]','varchar(max)') as title from @data.nodes('//book')as Tab(Col) --、获取所有book的所有信息 select T.C.value('title[1]','varchar(max)') as title, T.C.value('year[1]','int') as year, T.C.value('title[1]','varchar(max)')as title, T.C.value('price[1]','float') as price, T.C.value('author[1]','varchar(max)') as author1, T.C.value('author[2]','varchar(max)') as author2, T.C.value('author[3]','varchar(max)') as author3, T.C.value('author[4]','varchar(max)') as author4 from @data.nodes('//book') as T(C) --、获取不是日语(lang!="jp")且价格大于的书的所有信息 select T.C.value('title[1]','varchar(max)') as title, T.C.value('year[1]','int') as year, T.C.value('title[1]','varchar(max)')as title, T.C.value('price[1]','float') as price, T.C.value('author[1]','varchar(max)') as author1, T.C.value('author[2]','varchar(max)') as author2, T.C.value('author[3]','varchar(max)') as author3, T.C.value('author[4]','varchar(max)') as author4 from @data.nodes('//book[./title[@lang!="jp"] and price> ]') as T(C)

推荐整理分享SQLServer XML查询18句话入门教程,希望有所帮助,仅作参考,欢迎阅读内容。

SQLServer XML查询18句话入门教程

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

sqlserver中查找所有包含了某个文本的存储过程 上图说明吧。上图存储过程调用了mup_GetA(我把和项目相关的命名都擦除掉了)上图通过sqlserver图形管理器自带的功能查看依赖于mup_GetA的对象。结果有点

SQLServer 参数化查询经验分享 什么是参数化查询?一个简单理解参数化查询的方式是把它看做只是一个T-SQL查询,它接受控制这个查询返回什么的参数。通过使用不同的参数,一个参

sqlserver 数据库同步 同步两个SQLServer数据库的内容 复制前要做好的准备工作:1.发布服务器,订阅服务器都创建一个同名的windows用户,并设置相同的密码,做为发布快照文件夹的有效访问用户我的电脑控制面

标签: SQLServer XML查询18句话入门教程

本文链接地址:https://www.jiuchutong.com/biancheng/349543.html 转载请保留说明!

上一篇:SQL CONVERT转化函数使用方法小结(sql转换)

下一篇:sqlserver中查找所有包含了某个文本的存储过程(sqlserver 查询语句)

  • 个税待报解预算收入怎么使用
  • 承租方支付租房税费
  • 劳务合同印花税税目
  • 财产行为税包括资源税吗
  • 汽车购置税怎么算2023
  • 税收优惠政策落实情况报告
  • 员工加班误餐费怎么做凭证
  • 公司买手表可以抵扣吗
  • 股东分红是净利润还是毛利润
  • 用于连续生产的消费税计入
  • 停业的纳税人还交税吗
  • 税收滞纳金可以免除吗
  • 支付稿费演出费用怎么算
  • 公司出售房产缴纳什么税
  • 收到理财产品收益分录
  • 固定资产报废后怎么处理
  • 工资扣除水电费扣个税
  • 应付票据属于什么类账户
  • 预交增值税扣税绑不了三方
  • 国外企业提供国际运输服务税率
  • 研发设备一次性计入研发费用账务处理
  • 在建工程可以质押吗
  • 验资报告需要什么材料
  • deepin20.1怎么样
  • 建筑工地发生的典型意外情况有哪些
  • 财务费用增加记借方还是贷方
  • 听证方式有几种
  • 网络平台的收入怎么算
  • 华为手机网络拒绝接入怎么解决
  • php实现微信发红包的方法
  • 企业个人借款利息怎么做账
  • 借款业务包括以下哪些形式
  • ui.exe啥意思
  • php的execute
  • 劳务报酬已扣税是否需报个税
  • 批发企业商品盘点发生短缺时
  • vue面试题2020
  • mysql表中数据
  • php array合并
  • wordpress安装包
  • 中国烟草资产负债表
  • java 日志系统
  • 极速开票怎么打不开
  • 资产的账面价值大于计税基础
  • 会计人员信息采集怎么看审核通过
  • 公司的车的停车费谁出
  • 双重数组
  • phpcms默认密码
  • 帝国cms使用手册
  • 个人所得税核定征收税率
  • 去参加博览会的英文
  • 委托加工物资的消费税
  • 农机免税发票能抵扣吗
  • 一张凭证上可以写多个摘要吗
  • 员工借款怎么处理
  • 以前年度损益这个科目
  • 租金是含税价还是含税金
  • 暂估入库估多了怎么办
  • 在centos上安装ftp服务应运行指令
  • mysql 修改值
  • XP系统无法安装软件
  • 安装windowsserver2008r2提示无法定位程序输入点
  • .ccc是什么文件
  • win造字软件
  • mac双系统删除mac系统
  • centos挂载lun
  • windows7播放器无法打开
  • Win10预览版拆弹
  • js获取url的html
  • cocos2dx怎么安装
  • Node.js中的全局对象有
  • Node.js中的事件循环是什么意思
  • js布局与css布局
  • jquery中常用动画方法有哪些
  • unity效率
  • javascript indexOf方法、lastIndexOf 方法和substring 方法
  • 基于mvc设计模型的框架
  • 税控发票开票软件密码怎么修改?
  • 江苏4050社保补贴政策2024
  • 劳务分包需要交什么税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设