Jump to content

Caracteres especiales SQL SERVER


Recommended Posts

Estimados, que tal?

Les cuento, tengo un script en T-SQL y cierta info en una tabla.

Ahora esta info, esta separada por lo que pareceria un espacio en blanco, PERO NO LO ES.

 

E intentado separarlo, y no e podido. Aplique charindex, substring, una funcion de tipo split y nada. Este susodicho espacio en blanco, lo intente identificar con 'char(32)', un ' '.. pero nada, no logro separar estos caracteres. Intente transformar el campo a varchar y luego aplicar las funciones y lo mismo. Que caracter sera este? o es algo invisible, algun caracter especial, no se...

 

Si pudieran iluminar un poco el tema, se los agradeceria un monton!!

 

 

Desde ya, agradecido.. me despido

 

Saludos!!!

Link to comment
Share on other sites

 

DECLARE @position int, @string varchar(500);
 
SET @position = 1;
SET @string = 'Tu String con el caracter especial';

WHILE @position <= DATALENGTH(@string)
BEGIN
SELECT ASCII(SUBSTRING(@string, @position, 1)),
CHAR(ASCII(SUBSTRING(@string, @position, 1)))
SET @position = @position + 1
END;

 

Eso devolverá el código ASCII de cada uno de los caracteres del string.

 

Suerte!

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...