SQL server error 102 incorrect syntax near ' '
Este es uno de esos errores curiosos, lo vi hace poco
cuando intente ejecutar un procedimiento almacenado en el servidor de
producción, sin embargo cuando ejecutaba el procedimiento almacenado en mi
maquina local, el error no aparecía, después de recordar códigos ASCII, encontré
el problema.
Creo que en algún momento alguno
de “Notostros”, los desarrolladores copiamos algún ejemplo o código de internet
y junto con el ejemplo se ingresó en el procedimiento almacenado un espacio
duro en vez de un espacio normal.
Para localizar el error utilice Word
la opción de mostrar todo, que muestra los retornos de carro (Tecla enter) y
los espacios los muestra como una especie de punto localizado a la mitad de la altura de
las letras “.” Y los espacios duros como un símbolo de grados “°”.
Para solucionar el error basta
con copiar el “espacio duro”, llevarlo a la opción de buscar y reemplazar del Word
(Ctrl + L: en español) y remplazarlo por un espacio normal.