首頁 > 資料庫 > mysql教程 > sqlserver中去除字符串中连续的分隔符的sql语句

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

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-07 18:05:41
原創
1401 人瀏覽過

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 行受影响)
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
join tostring 區別在分隔符號?
來自於 1970-01-01 08:00:00
0
0
0
分隔符號輸入後不顯示分割線
來自於 1970-01-01 08:00:00
0
0
0
分隔符號的問題
來自於 1970-01-01 08:00:00
0
0
0
vuejs 用逗號和句點分隔金錢
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板