Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

quitar espacios ó un caracater extraño

Estas en el tema de quitar espacios ó un caracater extraño en el foro de SQL Server en Foros del Web. Hola, he realizado unas insercciones en la bbdd, copiadas y pegadas desde una excel, en los campos tengo unos espacios, delante y atrás. Intengo realizar ...
  #1 (permalink)  
Antiguo 19/01/2013, 14:41
Avatar de triqui  
Fecha de Ingreso: diciembre-2008
Ubicación: Zaragoza(España)
Mensajes: 624
Antigüedad: 15 años, 4 meses
Puntos: 31
quitar espacios ó un caracater extraño

Hola, he realizado unas insercciones en la bbdd, copiadas y pegadas desde una excel, en los campos tengo unos espacios, delante y atrás.

Intengo realizar el update:

Código SQL:
Ver original
  1. UPDATE localidad SET localidaddescripcion = rtrim(ltrim(localidaddescripcion))

Pero no me lo actualiza, debe ser otro caracter extraño ó algo porque veo que hay espacios, pero luego no me hace ni caso...

Como podría saber que caracter es el que tengo delate y detrás de cada texto?

El campo es un nvarchar.

gracias !!
__________________
La nueva red social de quinielas quiniela resultados
Cazaresultados Futbol base en directo
  #2 (permalink)  
Antiguo 19/01/2013, 14:43
Avatar de triqui  
Fecha de Ingreso: diciembre-2008
Ubicación: Zaragoza(España)
Mensajes: 624
Antigüedad: 15 años, 4 meses
Puntos: 31
Respuesta: quitar espacios ó un caracater extraño

Ya encontre el problema, eran tabulaciones, no espacios, casi me vuelvo loco.

lo solucione con la siguiente update por si le sirve a alguien.

Código SQL:
Ver original
  1. UPDATE localidad  SET localidaddescripcion  = REPLACE(localidaddescripcion ,CHAR(9),'')
__________________
La nueva red social de quinielas quiniela resultados
Cazaresultados Futbol base en directo

Etiquetas: espacios, extraño, campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:25.