侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130555 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

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

2022-08-29 星期一 / 0 评论 / 0 点赞 / 22 阅读 / 766 字

以下测试用于去除任何字符串中连线的分隔符 复制代码 代码如下: --去除字符串中连续的分隔符 declare @str nvarchar(200) declare @split nvarchar(200),@times

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

复制代码 代码如下:.

--去除字符串中连续的分隔符
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 行受影响)

广告 广告

评论区