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

发布时间:2022-04-18 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了sqlserver中去除字符串中连续的分隔符的sql语句脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
以下测试用于去除任何字符串中连线的分隔符
复制代码 代码如下:

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

脚本宝典总结

以上是脚本宝典为你收集整理的sqlserver中去除字符串中连续的分隔符的sql语句全部内容,希望文章能够帮你解决sqlserver中去除字符串中连续的分隔符的sql语句所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: