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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...