Hay un truco muy simple a este problema:
Código SQL:
Ver originalCREATE TABLE #T(D VARCHAR(50));
INSERT
INTO #T
VALUES ('1 espacio'),
('2 espacios'),
('3 espacios'),
('4 espacios'),
('5 espacios');
SELECT * FROM #T;
UPDATE #T
SET D=REPLACE(REPLACE(REPLACE(D,' ','<>'),'><',''),'<>',' ');
SELECT * FROM #T;
(si los caracteres '<' o '>' existen en la columna - cambialosen otros ccaracteres en el código ).