如何在MS SQL中用单个逗号替换列中的连续逗号?
例如,我有类似的数据
a,,,,b,,,c,,,,,, d,e,,,f,,,,,,g,,
我希望将其处理为以下格式:
a,b,c, d,e,f,g,
建议的副本“使用SQL用单个逗号替换字符串中的多个逗号”适用于Oracle。这是有关SQL Server的问题。
这就是我所做的。
选择replace(replace(replace(’a ,,, b ,,, c,d,e ,,,, f’,’,’,’<>’),’> <’,’‘),’<> ‘,’,’)