位置: 编程技术 - 正文

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 查询语句)

  • 读懂增值税
  • 筹建期间取得的利息收入 企业所得税
  • 个人股权转让如何缴纳印花税
  • 印花税是用来干吗的
  • 个人所得税年度汇算时间
  • 预计负债的三个基本要素
  • 出口退税发票必须是专票吗
  • 小规模纳税人税额怎么做分录
  • 应付职工薪酬会产生暂时性差异吗
  • 商业保理公司票据贴现账务处理
  • 公司投资控股其他公司如何做账务处理
  • 网银费用及回单箱费用账务处理?
  • 新增员工个人所得税申报表?
  • 建筑行业会计如何合理避税
  • 把材料退给客户怎么处理
  • 企业外购消费品会计分录
  • 其他应交款和应交税费
  • 会务费发票税点是多少
  • 跨年度取得增值税发票能否抵扣?
  • 企业核定征收的好处
  • 消费税有哪几种纳税方式
  • 固定资产当月清账怎么算
  • 电子承兑汇票怎么打印出来
  • 软件企业研发费用占比要求
  • 跨年度冲减收入
  • 最新的会计规定出台时间
  • windows10如何开启wifi
  • 安装下载应用
  • wordpress访客插件
  • 解决http请求下无法开启麦克风问题
  • thinkphp钩子场景
  • php curl命令详解
  • 在建工程减值准备科目编码
  • 企业重组特殊性税务处理计税基础
  • 计提工资个人所得税账务处理
  • php通过url传递参数
  • 酒吧送酒的人叫什么
  • 房地产公司收到预售款缴纳印花税吗
  • img标签铺满div
  • 成品油批发和零售许可
  • 基于Wav2Lip的AI主播
  • gpt最大
  • 判别是否属于劳务报酬
  • 以前年度损益调整怎么做账
  • mysql乱码产生原因
  • 公司境外汇款该怎么处理
  • 土地开发成本包刮
  • 公司入股方式有哪几种
  • 超市购物 发票
  • 一般纳税人每月开票不能超过多少
  • 行政事业单位过节费发放规定
  • 异地预缴增值税后本地怎么申报
  • 对公账户可以转让吗
  • 电子发票开具流程?
  • mysql tmp_table_size优化之设置多大合适
  • windows安装mysql5.7详细步骤
  • centos7基本环境选哪个
  • win8系统如何安装软件
  • 清理macbook清除系统垃圾
  • centos源码安装软件
  • executor进程
  • linux使用场合
  • windows 8.1 with update (multiple editions)
  • windows8 1
  • win7访问共享文件夹没有权限访问
  • linuxweb服务器
  • unity 手册
  • Java反射机制和动态代理机制
  • python图论算法
  • js settimeout用法
  • vue怎么做兼容
  • 有关javascript的书
  • python爬虫系统
  • javascript中checkbox使用方法实例演示
  • javascript网页编程
  • 云南人社医保缴费步骤
  • 拆迁房抵税政策
  • 湖北国税网上办税大厅官网
  • 如何理解涉税零风险概念
  • 税务党课主题或党课题目
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设