[RTRIM] Una función que ayuda bastante.

H@la.

Bueno esta haciendo un proceso de migración de datos y me encontre con un ligero problema o inconveniente.

Resulta que cundo hay campos char y importas datos desde una fuente externa, en este caso Excelito. Cuando se hacia la importacion este rellenaba con espacion en blanco hasta completar el tamaño del campo. Este a demas que trae problemas con la interfas ya que el formulario se desborda por lo espcacios en blanco y bueno ciestos de registros que tiene la tabla, viene la pregunta que hacer.

Una opción seria cambiar el tipo de datos y volver a importar.

Otra es buscar en los libros de ayuda de Sql Server, y bueno me decidi por esta opcion y encontre la funcion RTRIM y LTRIM. Y lo que hice fue basicamente acutualizar ese campo.

   1: -- ================================================
   2: -- TSQL para actualizar campo con RTRIM
   3: -- ================================================
   4:  
   5: update Tb_CIE10 set CIE_Descripcion = RTRIM(CIE_Descripcion)

 

Bueno, Problema resuelto. Pero igual me quedo la duda y probe con ingresar los registros con SQL y persistio el problema. Con tipo varchar no hay problema, pero con char si hay el inconveniente. Gracioso no!.

S@ludos.

Romny

Published 27/4/2008 15:43 por Romny
Archivado en:
Comparte este post:
http://geeks.ms/blogs/rduarte/archive/2008/04/27/rtrim-una-funci-243-n-que-ayuda-bastante.aspx

Comentarios

# re: [RTRIM] Una función que ayuda bastante.

Ya sea que uses varchar o char, siempre te conviene hacer un RTRIM(LTRIM(Columna)) para que el dato entre limpio a la nueva tabla, salvo alguna excepción en la que tengas que respetar explícitamente los espacios iniciales.

(¿Porque los muchachos de MS se habrán olvidado el TRIM?)

Tuesday, April 29, 2008 1:13 AM por Fabel