XML--使用XML来将字符串分隔成行数据
DECLARE @xml XML SET @xml=CAST(REPLACE('<ROOT><X>'+'AA,AB,AC,AD'+'</X></ROOT>',',','</X><X>') AS XML)SELECT T.C.value('.','varchar(20)') AS Result FROM @xml.nodes('/ROOT/X') T(C)
取前几条记录,如'10,102,10254,103265,541,2154,41,156'中第四个','前的字符串
DECLARE @sourceStr NVARCHAR(MAX) DECLARE @splitStr NVARCHAR(10) SET @sourceStr='10,102,10254,103265,541,2154,41,156' SET @splitStr=',' DECLARE @xml XML SET @xml=CAST(REPLACE('<ROOT><X>'+@sourceStr+'</X></ROOT>',@splitStr,'</X><X>') AS XML)SELECT TOP(3) Result+',' AS [text()] FROM (SELECT T.C.value('.','varchar(20)') AS Result FROM @xml.nodes('/ROOT/X') T(C) ) AS T1 FOR XML PATH('')
XML--使用XML来将字符串分隔成行数据相关推荐
- 理解 XML Schema:XML Schema 初步 (I)
理解 XML Schema:XML Schema 初步 (I) 内容: 购买订单模式文档 复合类型定义,元素和属性声明 出现约束 全局元素和属性 命名冲突 简单类型 列表类型(List Type) 联 ...
- 理解XML Schema: XML Schema 初步 (I)(转)
本文章系列是XML Schema的一个从入门到进阶的基本教程.内容主要翻译整理了W3C关于XML Schema的入门级规范:XML Schema Part 0: Primer( http://www. ...
- 使用自连接、for xml path('')和stuff合并显示多行数据到一行中(转)
原文: http://njm.iteye.com/blog/795881 --使用 自连接.for xml path('')和stuff合并显示多行数据到一行中--注 --1.计算列可以不用包含在聚合 ...
- 都 2021 年了,竟然有人搞大数据时忽略 JSON 而去研究用 C# 把 XML 转换为 XML 的技术...
在大数据项目开发过程中,ETL(Extract-Transform-Load)是必不可少.即便目前 JSON 非常流行,开发人员也有必定会有对远古系统的挑战,而 XML 格式的数据源作为经典存在浑身上 ...
- 【XML】XML元素属性详解
XML属性 XML也可以指定属性的,比如下面的代码: <?xml version="1.0" encoding="UTF-8" ?> <SAL ...
- C++中XML的读写操作(生成XML 解析XML)
一.用Poco库 Poco库是下载.编译和使用:www.cnblogs.com/htj10/p/11380144.html DOM(The Document Object Model)方式: 1. 生 ...
- 好用的对象转xml、xml转对象工具类-支持集合嵌套转换(Java实现)
好用的对象转xml.xml转对象工具类-支持集合嵌套转换(Java实现) 网上找了很多转换工具,对于自己的业务都不是很合适,所以总结了一下网上的方案,最终定下来是这样子的,主要使用dom4j做操作 m ...
- XML指南——XML元素
XML元素是可以扩展的,它们之间有关联. XML元素有简单的命名规则. XML元素是可以扩展的 XML文档可以被扩展一边携带更多的信息. 请看下面的XML便条例子: <note> < ...
- PostgreSQL 字符串分隔函数(regexp_split_to_table、regexp_split_to_array) 发表于 2020-06-01 | 阅读次数: 394
转载:https://zhangzw.com/posts/20200601.html PostgreSQL 字符串分隔函数(regexp_split_to_table.regexp_split_to_ ...
最新文章
- Caml Query语句的所有条件
- 01H5-fe-html5-005插入音频
- Nginx的配置文件位置以及组成部分结构讲解
- shell获取当前进程pid和上一个进程pid
- MySQL 中事务详解
- 协调多个对象之间的交互——中介者模式
- 学习响应式BootStrap来写融职教育网站,要是踩到坑就找我。
- onpagefinished等了很久才执行_互联网职业经理人的素养(二):执行力
- GC原理---对象可达判断
- 关于C++中ios::sync_with_stdio(false)
- Datatypes In SQLite Version 3
- Java面试--Structs
- 如何将360浏览器兼容IE8、IE7
- linux纯终端下中文输入,Ubuntu 14.04 终端模式下中文输入 听歌
- 关于QQ互联的一些坑
- 国内十大上市移动医疗企业盘点
- tenacity.retry Python中一个专门用来重试的库
- wps文档怎么做链接
- 实时系统vxWorks - 动态库、静态库建立及调用
- SQL Server 沿用上一日的数据
热门文章
- Java消息队列总结只需一篇解决ActiveMQ、RabbitMQ、ZeroMQ、Kafka
- 对程序实施精准手术!阿里安全猎户座实验室首创“自动逆向机器人”
- Linux下的用户和组
- android之实现各个组件点击事件处理
- HDU 1978 How many ways DP问题
- XenApp共享桌面打开文件警告与桌面文件由于Internet文件安全设置无法打开解决办法...
- Windows 2008 R2安装DHCP服务器问题及解决方法
- 转:IOS开发之----Xcode非ARC项目中设置部分文件ARC支持
- 前后台分离--概念相关
- Struts2之初识