位置: 编程技术 - 正文

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

  • 房地产预缴增值税计算方式
  • 研发支出管理制度
  • 上季度所得税申报怎么填
  • 没经营的个体户营业执照怎么注销
  • 科技成果转化奖励
  • 出售资产时递延所得税怎么处理
  • 融资租赁流程
  • 旧机动车交易需要哪些法定证件
  • 企业的耕地占用税怎么算
  • 建筑公司材料费属于什么科目
  • 业务招待费增值税是进项税吗
  • 公司零税收申报
  • 损益表现金流量表资产负债表
  • 消费税什么时候用最高售价
  • 母公司代发工资如何处理
  • 机动车销售发票如何认证抵扣?
  • 个体户怎么核定开多少票
  • 上月多计提的所得税怎么做分录
  • PHP:session_register_shutdown()的用法_Session函数
  • 贷方发生额是什么意思是利息吗
  • PHP:pg_copy_to()的用法_PostgreSQL函数
  • wordpresswiki
  • pavkre.exe - pavkre是什么进程 作用是什么
  • 内格罗斯岛
  • 什么情况下计提信用减值损失
  • 哈阿公路
  • 融资性售后回租承租方为什么不交税
  • 担保余值计算公式
  • php pdo连接mysql
  • 全盘会计和总账会计一样吗
  • 最全vue项目实战
  • 特斯拉适用于什么车型
  • php批量替换字符串
  • 办完外经证怎么交税
  • 小微企业免征增值税优惠
  • 应交增值税缴纳后入什么费用
  • 新企业会计准则
  • 注册公司冠名省需要多少注册资金
  • 管理费用包括项目成本吗
  • 每年结息一次,到期一次还本是单利
  • wordpress提示插件
  • phpcms生成html
  • 织梦DedeCMS默认文件夹重命名
  • 售后领料怎么做会计分录
  • 日用品开增值税专用发票可以抵扣吗
  • 收据的种类有哪些
  • 企业股东变更流程及费用
  • 个税申报汇算清缴流程
  • sql2008还原到2012
  • 月末进项税大于销项税额怎么结转
  • 车船税去哪里交
  • 收到国外客户的货款怎么做账
  • 增值税专用发票几个点
  • 接受捐赠的增值税怎么处理
  • 公司老板个人卡收支公司业务属于什么行为
  • 企业给职工发放的自产产品应作为职工福利费管理
  • 个人往对公账户上存款怎么存
  • 维修费收入怎么结转销售成本
  • 出库单上面的单位写谁的
  • 物业管理企业应按职工工资总额的1.5%计提工会经费
  • MySQL5.7中 performance和sys schema中的监控参数解释(推荐)
  • mysql查看查询耗时
  • bios设置操作步骤
  • win7开机taskeng
  • linux命令pwd是什么意思
  • win7系统图形设置选项
  • Linux系统怎么设置窗口关闭按键在右侧
  • win7任务栏还原到下面快捷键
  • windows 10 正式版
  • cocos2dx tableview基础:实现多图片的滑动显示
  • 日历插件vue
  • 我是如何从0开始做到年入1000+万的
  • framework res.apk
  • unity接入第三方sdk
  • 税务局开展活动
  • 软件开发交流平台
  • 省委巡视组收到的案件线索怎么分配
  • 四川农村信用社电话
  • 建筑装饰业发票怎么开
  • 上海各区财政收入
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设