Tengo dos cadenas en SQL y la función SUSTITUIR solo funciona en una de ellas, ¿por qué?T-SQL, Eliminar espacio en la cadena
Ejemplo 1:
SELECT REPLACE('18 286.74', ' ', '')
Ejemplo 2:
SELECT REPLACE('z z', ' ', '')
Ejemplo de salida de 1 sigue siendo "18 286.74", mientras que la salida del Ejemplo 2 es "zz". ¿Por qué SQL no reacciona de la misma manera a ambas cadenas?
ACTUALIZACIÓN:
Cuando se ejecuta select replace('123 123.12', ' ', '')
que funciona bien, todavía no con '18 286.74' .
Esto también está trabajando en la PC de un colega y la ejecución de los consultas en el mismo servidor de base de datos – StevenMcD
Esto también funciona en SQL Server 2008. – Eric