Devolver un campo relleno de ceros a la izquierda

04/04/2005 - 22:42 por Wilson R. Rico Camargo | Informe spam
Hay una function que devuelva un valor relleno de ceros a la izquierda ej:

LPAD(17, 5, '0')

resultado 00017

Cordialmente,


Wilson R. Rico Camargo
BBVA Seguros
Bogotá - Colombia
Mail: wilson.rico@bbvaseguros.com.co
Visite www.bbvaseguros.com.co

Preguntas similare

Leer las respuestas

#1 Miguel Egea
04/04/2005 - 23:37 | Informe spam
Los hilos tardan un poquito en aparecer, pero acaban haciendolo (las veces
que los pongas ;-) , te contesté en el otro hilo


-
Miguel Egea Gómez
Microsoft SQL-Server MVP, MCSD, MCAD,MCT
Webmaster de PortalSql.Com
¿Te interesa participar en las reuniones
del grupo de Usuarios de SQL-Server y .NET
Se harán en levante de España, (Alicante o Murcia)?

"Wilson R. Rico Camargo" escribió en el
mensaje news:
Hay una function que devuelva un valor relleno de ceros a la izquierda
ej:

LPAD(17, 5, '0')

resultado 00017

Cordialmente,


Wilson R. Rico Camargo
BBVA Seguros
Bogotá - Colombia
Mail:
Visite www.bbvaseguros.com.co


Respuesta Responder a este mensaje
#2 Alejandro Mesa
05/04/2005 - 13:53 | Informe spam
Wilson,

No existe esa funcion en t-sql, pero puedes crear una con el uso de las
funciones REPLICATE y RIGHT.

Ejemplo:

select right(replicate('0', 5) + ltrim(17), 5)
go


AMB

"Wilson R. Rico Camargo" wrote:

Hay una function que devuelva un valor relleno de ceros a la izquierda ej:

LPAD(17, 5, '0')

resultado 00017

Cordialmente,


Wilson R. Rico Camargo
BBVA Seguros
Bogotá - Colombia
Mail:
Visite www.bbvaseguros.com.co



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