您的当前位置:首页 --> MSSQL教程
sqlserver中去除字符串中连续的分隔符的sql语句
浏览次数:1419 关键词 ( )
以下测试用于去除任何字符串中连线的分隔符
复制代码 代码如下:

--去除字符串中连续的分隔符
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 行受影响)
下载次数:7
下载地址:点击下载
本资源为程序自动采集,如有侵权请联系我们移除 admin#80vps.com 来信请将#替换为@
下一条 Sqlserver事务备份和还原的实例代码(必看)
上一条 sqlserver中求字符串中汉字的个数的sql语句

拥有超过10年的业务管理经验。我们是IDC服务和解决方案方面的专家

有任何疑问请不要犹豫,立即点击联系我们