易截截图软件、单文件、免安装、纯绿色、仅160KB

mssql中用xml的方法拆分以不定空格为分割符号的字符串

---xml拆分以不定空格为分割符号的字符串
--测试数据
if object_id('[tb]') is not null drop table [tb]
create table [tb]([a] varchar(200))
go
insert [tb]
select 'aaaa  bbbb cccc        dddd'
insert [tb]
select 'eeeeee  ffff hhhh        yyyy                '
--开始查询
select
  rtrim(A.A) as a,B.A2
from (
  select a,convert(xml,'<root><row>'+replace(replace(rtrim(ltrim(a)),' ','</row><row>'),'<row></row>','')+'</row></root>') AS A1
  from [tb]
   ) a  outer apply (select a2=T.C.value('.','nvarchar(100)') from a.a1.nodes('/root/row')T(C)) B
/*
a                                                                           A2
--------------------------------------------------------------------------  --------------------
aaaa  bbbb cccc        dddd                                                 aaaa
aaaa  bbbb cccc        dddd                                   &nb


相关文档:

FOR XML语法导出XML的易错之处

原文地址:http://www.cnblogs.com/zhengyun_ustc/archive/2006/06/29/sqlxml_forxmlexplicit.html
[SQLXML]FOR XML语法导出XML的易错之处
Version
Date
Creator
Description
1.0.0.1
2006-6-29
郑昀@Ultrapower
草稿
 
继续阅读之前,我们假设您熟悉以下知识:
n      &nb ......

XML HTTP Request的属性和方法简介 ASP编程教程

由于现在在公司负责制作标准的静态页面,为了增强客户体验,所以经常要做些AJAX效果,也学你也和我一样在,学习AJAX。而设计AJAX时使用的一个重要的技术(工具)就是XMLHTTPRequest对象了。这里海啸把我学习XMLHTTPRequest对象的一点资料拿出来跟大家一起分享。文中的资料都是海啸在学习时在网上收集的,如果您开过,那就再 ......

详解Java解析XML的四种方法


XML现在已经成为一种通用的数据交换格式,平台的无关性使得很多场合都需要用到XML。本文将详细介绍用Java解析XML的四种方法。
XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容 ......

XML文件操作

XmlDocument doc = new XmlDocument();
            string strtxt = "";
            doc.Load(Server.MapPath("XMLFile1.xml"));
          &nbs ......

利用 DataSet or DataTable 读取 格式不规则的xml文件

       在最近的项目中,偶遇到一个可以说很小的问题,静下心来,有想把它记下来的冲动,随产生这不成文的几段文字。
       在我用ReadXml()和ReadSchema()读取XML文件时,总是出现异常,后来经过调试发现报XmlException异常并提示“缺少根元素&rd ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号