kou*_*nda 0 sql sql-server sql-server-2008
我有一个字符串 'kj,,,,,,,,,sdkdsd,das,das,,,,dasdasd,,,,,ad'
现在我想commas用single 替换多个
'kj,sdkdsd,das,das,sdasd,ad'
注意:表现最佳
用这个:
DECLARE @mystring VARCHAR(50) = 'kj,,,,,,,,,sdkdsd,das,das,,,,dasdasd,,,,,ad'
SELECT REPLACE(REPLACE(REPLACE(@mystring, ',', '{}'), '}{', ''), '{}', ',')
Run Code Online (Sandbox Code Playgroud)
输出: kj,sdkdsd,das,das,dasdasd,ad