sqlserver中去除字符串中连续的分隔符的sql语句

来源:asp之家 时间:2012-06-06 20:07:39 

以下测试用于去除任何字符串中连线的分隔符

代码如下:


--去除字符串中连续的分隔符
declare @str nvarchar(200)
declare @split nvarchar(200),@times int
set @str='中 国1 2 34 55 5 6 7 7';--字符
set @split=' '; --分隔符
select @times=(len(@str)-len(replace(@str,@split+@split,'')))/2
while @times>0
begin
set @str=REPLACE(@str,@split+@split,' ')
set @times=@times-1
end
select @str


希望对大家有作用

测试结果:

中 国1 2 34 55 5 6 7 7

(1 行受影响)

标签:分隔符,sql,server
0
投稿

猜你喜欢

  • asp的日期转换星座函数

    2010-06-09 21:05:00
  • Oracle 数据库自动存储管理-安装配置

    2009-05-24 19:15:00
  • 两个非常规ASP木马(可躲过扫描)

    2011-03-11 10:38:00
  • 极简网页设计视觉呈现技巧

    2010-04-20 14:55:00
  • MYSQL数据库常用命令集合

    2009-02-26 16:01:00
  • Android界面与交互设计原则

    2012-02-04 09:28:32
  • asp如何判断一个电子信箱格式是否有效?

    2010-01-12 20:18:00
  • 2009年情人节网站logo欣赏

    2009-02-15 12:13:00
  • [译]图片优化 第五章:AlphaImageLoader

    2010-08-29 18:39:00
  • 经典分享MySQL的limit查询优化

    2011-05-05 15:47:00
  • 关于搜索建议的两点小问题

    2011-09-16 20:15:29
  • ASP获取刚插入记录的自动编号ID

    2008-11-17 20:41:00
  • Form Post提交容量大的数据

    2011-03-31 10:53:00
  • SQL Server 2008中有关XML的新功能

    2008-06-04 12:57:00
  • 简易的全屏透明遮罩(lightBox)

    2010-06-09 20:56:00
  • 将各种类型或对象都转变为数组

    2009-12-28 13:19:00
  • Oracle7.X 回滚表空间数据文件误删除处理方法

    2010-07-28 12:54:00
  • Oracle与SQL Server数据库镜像对比

    2009-03-25 14:27:00
  • 深入剖析SQL Server的六种数据移动方法

    2009-01-07 14:09:00
  • 为自己的网站添加RSS功能

    2007-11-05 19:18:00
  • asp之家 网络编程 m.aspxhome.com