Consulta especial en sql server

14/09/2005 - 16:12 por Pika | Informe spam
hola a todos:
Cuando se hace una consulta en sql server mediante un procedimiento
almacenado, me gustaria saber si hay alguna maner de obligar que me devuelva
un campo, pero manipulado. Me explico, yo quiero que me devuelva el campo
nombre, pero simepre con una longitud de 10 caracteres, si es longitud es
menor, quiero q me siga devolviendo 10 caracteres, rellenandolo con espacios
vacios. Tengo q hacerlo en el select de la consulta, y no lo puedo hacer de
otra manbera.
Es posible hacerlo
gracias a todos.
 

Leer las respuestas

#1 Carlos Sacristán
14/09/2005 - 16:28 | Informe spam
SELECT RIGHT(REPLICATE('-', 10) + tuCampoAlfanumerico,10)
campoFormateado
FROM tuTabla

Con esa sentenecia el campo vendrá siempre relleno con guiones por la
izquierda hasta completar 10 caracteres


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Pika" escribió en el mensaje
news:#
hola a todos:
Cuando se hace una consulta en sql server mediante un procedimiento
almacenado, me gustaria saber si hay alguna maner de obligar que me


devuelva
un campo, pero manipulado. Me explico, yo quiero que me devuelva el campo
nombre, pero simepre con una longitud de 10 caracteres, si es longitud es
menor, quiero q me siga devolviendo 10 caracteres, rellenandolo con


espacios
vacios. Tengo q hacerlo en el select de la consulta, y no lo puedo hacer


de
otra manbera.
Es posible hacerlo
gracias a todos.


Preguntas similares