服务器之家

服务器之家 > 正文

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

时间:2019-12-16 14:30     来源/作者:MSSQL教程网

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

复制代码代码如下:


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

相关文章

热门资讯

玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分 2019-06-21
男生常说24816是什么意思?女生说13579是什么意思?
男生常说24816是什么意思?女生说13579是什么意思? 2019-09-17
配置IIS网站web服务器的安全策略配置解决方案
配置IIS网站web服务器的安全策略配置解决方案 2019-05-23
Nginx服务器究竟是怎么执行PHP项目
Nginx服务器究竟是怎么执行PHP项目 2019-05-24
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情 2019-06-22
返回顶部