Formato de salida para tipo int

27/09/2006 - 23:36 por Oswaldo | Informe spam
¡Que tal Foro?
Como puedo hacer para que en la consulta de salida de un campo de tipo
entero, me ponga siempre 5 digitos (por decir un número) completandolo con
ceros al principio? por ejemplo si tengo 10 que me regrese en mi Select un
'00010'

De antemano muchas gracias!
 

Leer las respuestas

#1 Alejandro Mesa
28/09/2006 - 03:46 | Informe spam
Oswaldo,

Trata usando las funciones "right" y "replicate".

declare @i int
declare @j int

set @j = 10
set @i = 5

select right(replicate('0', @i) + ltrim(@j), @i)
go


AMB

"Oswaldo" wrote:

¡Que tal Foro?
Como puedo hacer para que en la consulta de salida de un campo de tipo
entero, me ponga siempre 5 digitos (por decir un número) completandolo con
ceros al principio? por ejemplo si tengo 10 que me regrese en mi Select un
'00010'

De antemano muchas gracias!

Preguntas similares