Rellenar espacios a la derecha

07/07/2007 - 00:35 por Charles | Informe spam
Cordial saludo..

debo generar un plano rellenando los espacios con 0 a la derecha, eso ya lo
tengo; pero hay otro campo que debo rellenar los espacios en blanco; me
explico con un ejemplo..

en el plano el campo direccion debe tener 30 caracteres

Calle 40 No 8-15 siguientecampo

como hago para darle esos espacios en blanco a la derecha???????

Agradezco la ayuda que me puedan brindar

Preguntas similare

Leer las respuestas

#1 Ricardo Passians
07/07/2007 - 00:58 | Informe spam

explico con un ejemplo..

en el plano el campo direccion debe tener 30 caracteres

Calle 40 No 8-15 siguientecampo

como hago para darle esos espacios en blanco a la derecha???????




Prueba con la función CONVERT (CHAR(30),...):

Ej:
convert ( char(30), @direccion ) + @siguientecampo

Saludos

Ricardo Passians
Respuesta Responder a este mensaje
#2 Charles
09/07/2007 - 17:54 | Informe spam
Saludos...

intente como me escribiste pero deja los dos campos pegados pero sin
respetar los espacios

Que otra solución me pueden dar????

Agradezco la ayuda que me puedan brindar..


"Ricardo Passians" escribió en el mensaje
news:
>
explico con un ejemplo..

en el plano el campo direccion debe tener 30 caracteres

Calle 40 No 8-15 siguientecampo

como hago para darle esos espacios en blanco a la derecha???????




Prueba con la función CONVERT (CHAR(30),...):

Ej:
convert ( char(30), @direccion ) + @siguientecampo

Saludos

Ricardo Passians


Respuesta Responder a este mensaje
#3 Ricardo Passians
09/07/2007 - 20:06 | Informe spam
Saludos...

intente como me escribiste pero deja los dos campos pegados pero sin
respetar los espacios

Que otra solución me pueden dar????

Agradezco la ayuda que me puedan brindar..




A mi me ha funcionado bien ese método siempre.

Ocurriría lo que dices si se usara "varchar" en vez de "char".

Otra cosa es que si el dato de la izquierda tiene 30 o mas caracteres debes
lógicamente agregar un espacio en blanco como separador.

De todos modos postea aquí la sintaxis de tu consulta y quizas los tipos de
datos que usas, para ver que puede estar pasando.

Saludos

Ricardo Passians
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida