位置: 编程技术 - 正文

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

  • 农资公司性质
  • 土地增值税会计核算
  • 发票开具与小票的关系是怎样的
  • 交强险怎么报销流程
  • 代收代付保险费的差额可以放入营业外收入么
  • 一次性开票分期确认收入的税务文件是什么
  • 单位表彰性奖金是什么
  • 企业外购的无形资产摊销,可以加计扣除吗?
  • 股东往来款怎么处理
  • 事业单位发生管理费用
  • 境外公司委托境内公司提供劳务
  • 增值税的附加
  • 居间合同怎么签才算有效
  • 对子公司计提减值准备影响合并利润吗
  • 报销差旅费必须要车票吗
  • 工程施工属于什么会计科目
  • 外贸公司是做什么的 经营范围是什么
  • 计提工资是计提当月的还是上个月的
  • 办理环评费用
  • cmd常用命令大全图解
  • win11怎么用
  • switpa.exe - switpa是什么进程
  • 企业帐薄包括哪些
  • 出口退税是怎么退
  • 凤尾蕨的养殖方法
  • linux鼠标左键失灵
  • 新准则管理费用税金
  • 固定资产账面价值是什么意思
  • vue3组件写法
  • 亚美尼亚格加尔德修道院
  • vue3中props
  • 微信小程序做ppt
  • php验证身份证号
  • uniapp中使用amap-vue,设置安全密钥
  • 消费税减免规定有哪些
  • 2023年前端开发找工作好找吗
  • Vite4+Pinia2+vue-router4+ElmentPlus搭建Vue3项目(组件、图标等按需引入)[保姆级]
  • php中array怎么用
  • 增值税及附加交给国税还是地税
  • 主营业务成本可以设置二级科目吗
  • 工厂加工外包
  • sqlserver的replace
  • 企业利润分配的内容
  • 小规模纳税人代账费用
  • 代开运输发票会不会造成重复征税?
  • 印花税处罚适用征管法六十四条规定
  • 公司使用pos机
  • 去年所得税汇算清缴报表填错了今年可以改吗
  • 企业间借款利息开票税收分类编码
  • 城镇土地使用税征收范围
  • 坏账准备的核算方法
  • 银行取现怎么预约
  • 同一个法人的两家企业可以进行互相开票吗
  • 资产季末值
  • sql server 执行语句
  • appcrash是什么文件
  • windows2003怎么升级
  • 映泰重装系统按什么
  • xp系统的电脑无法启动
  • ubuntu安装后怎么启动
  • cortanawin10在哪
  • win8.1应用
  • linux分区方案lvm
  • win81怎么取消开机密码
  • 有趣的linux命令
  • js+html
  • Android Error: No resource found ··· 'layout_above' with value '@id/···
  • python中 index
  • data命令
  • 反序存放字符串
  • html、css和jquery相结合实现简单的进度条效果实例代码
  • 图片在线预览html5
  • 查找的算法有哪些
  • android中常用的adapter不包括
  • python简易
  • 核定征收的适用税率
  • 北京市地区代码是多少
  • 地税局和税务局有什么区别
  • 三种人不交个人所得税?
  • 传统媒介和新媒介
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设