位置: 编程技术 - 正文

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

  • 农产品进项税额转出怎么算
  • 往年有亏损本年没有亏损
  • 个人私活 要交个人所得税吗
  • 向投资者分配的现金股利如何做账
  • 总账套打
  • 企业所得税季初不能是0
  • 分公司预缴企业所得税怎么算
  • 公允价值变动损益影响营业利润吗
  • 劳务公司开出发票3年未收到钱
  • 19年高速公路免费时间
  • 企业所得税资产总额怎么算出来的呢
  • 原材料加工成品怎么做账
  • 应收贷方余额怎么处理
  • 实收资本收到后用途
  • 股权转让后没有给转让费怎么办
  • 销售货物并运输增值税
  • 增值税17%和13%有什么区别
  • 企业完税凭证入账后怎么办理退税?
  • 小规模开票后的分录怎么做
  • 增值税可以提前申报不?
  • 个人所得税征收范围
  • 简述php可支持哪些数据类型
  • thinkphp分页传递参数
  • 房产自用或出租什么意思
  • element-ui表格
  • php文字转语音源码
  • 可视化大屏的几种模式
  • 在vue中如果computed属性是一个异步操作怎么办?
  • php 写入excel
  • mysql中regexp_instr函数的使用
  • 汽油费入什么会计分录
  • 多提的增值税该怎么做账
  • 所得税汇算清缴退税会计分录怎么做
  • 公立医院事业单位工作人员招聘实践考核自我评价
  • 员工工资扣工作服押金怎么做账呢
  • 企业向个人的借款合同
  • 减免税需要纳税申报吗
  • 应税服务零税率是什么
  • 残保金未交,滞纳金怎么算
  • 固定资产贷款利息计算器
  • 租金摊销会计分录
  • 税务房屋租赁发票的开具规定
  • 专票 跨年
  • 销售货物的流程
  • 税控设备管理办法
  • mysql数据库用户名和密码怎么查看
  • Navicat for MySQL定时备份数据库及数据恢复详解
  • debian系列
  • linux 编译命令
  • ghost安装出错
  • win8自启动在哪儿设置
  • slee81.exe - slee81是什么进程
  • ubuntu20.04忘记root密码
  • win1020h2版好不好
  • win7升级win8.1失败
  • win8进入电脑休眠后怎么唤醒
  • centos zsh
  • win7 64位旗舰版下载后怎样禁用搜索记录?win7禁用搜索记录的设置方法
  • linux系统的配置
  • 微软股票
  • win10新版磁贴
  • js原型面试题
  • 批处理之家官网
  • 如何输出反序数
  • python中deque
  • python socket用法
  • java script
  • openlayers3示例
  • androidday3
  • 关于python整数类型
  • javascript原生函数的源代码
  • python百分数运算怎么写
  • 车位办房产证需交多少税
  • 税务开票明细
  • 专项扣除赡养老人是什么意思
  • 国税局和税务局哪个级别高
  • 一手房有契税和个税吗
  • 小规模纳税季度申报
  • 广东省地税总局领导班子
  • 江苏个人扣税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设