位置: 编程技术 - 正文

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
  • 承兑汇票怎么做假
  • 用于后勤管理部的工作
  • 固定资产更换零部件的入账价值
  • 通用原始凭证有哪些?
  • 溢价发行可转换公司债券会计分录例题
  • 一般存款账户可以转账给个人吗
  • 以物易物差价印花税
  • 分摊材料成本差异率怎么算
  • 补提以前年度个税会计分录
  • 注册资本金印花税减半征收
  • 简易征收的增值税可以在税前列支吗
  • 虚列成本费用的后果
  • 工会经费减除项填什么
  • 一般纳税人企业所得税政策最新2023
  • 发票不能开怎么回事
  • 金税盘锁死去税务局流程
  • 报关单毛重错了被海关查到
  • 固定资产折旧应该考虑哪些因素
  • 农产品零税率
  • 原材料入库如何分类
  • 企业零申报用错法人情况说明
  • 其他应付款下的固定资产怎么报废
  • 会计中坏账准备的借贷方向
  • macos的复制粘贴快捷键
  • 未知文件格式怎么打开
  • 工地安装监控哪个部门管
  • win10电脑电源选项怎样设置最好
  • php获取ftp文件目录
  • PHP:pg_lo_open()的用法_PostgreSQL函数
  • PHP:pg_lo_export()的用法_PostgreSQL函数
  • 小规模纳税人购车是怎么抵税的
  • nw.exe是什么进程
  • nodejs安装教程
  • 非货币资金包括哪些科目
  • 特许权使用费啥意思
  • 萤火虫发光器的用途
  • php 抽象类
  • 前端使用vue
  • patriotic研究
  • 公司法人代表能考公务员吗
  • 公司收不到的账款而发不出去怎么办
  • 累计预扣法计算并预扣预缴税款
  • 调整以前年度错账会计分录怎么做
  • 福利用品可以抵增值税吗
  • 工业设备种类
  • 固定资产折旧如何影响利润
  • 稳岗返还的概念
  • 企业出售自用房产开具增值税
  • 典当业销售的死当物品是什么意思
  • 租赁费计提印花税税率
  • 过节费可以发现金吗
  • 卖出去的货没有发票怎么给人家解释
  • 营业收入是利润总额吗
  • 对账簿设置的要求是什么
  • SQL Server中通过扩展存储过程实现数据库的远程备份与恢复
  • redhat配置bond
  • hyper-v虚拟机无法初始化
  • win8系统连接网络
  • freebsd 安装
  • linux中find命令基本使用方法
  • windows 10激活不了
  • kb4012212安装失败
  • centos6启动服务的命令
  • win7系统监控
  • 您的服务器不支持此服务
  • unity3d第一人称射击游戏教程
  • Android5.1 SystemUI 启动流程
  • javascript中的数据类型分为两大类
  • 我置顶你也只顶你
  • python中的编码
  • 江西省国家税务局电子税务局
  • 国家税务总局服务平台
  • 资源税从价计征的有哪些
  • 怎样以实际行动争取入团
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设