Agregar 0 adelante de unos numeros en varchar?

13/09/2004 - 21:26 por Fabricio I. Briasco | Informe spam
Necesitaria agregar 0 a un campo varchar de longitud 10.
Es decir por ejemplo tengo varios registros.

480
2000
58011
4
68

y tendrian que quedar asi:

0000000480
0000002000
0000058011
0000000004
0000000068

Como hago para agregar los 0 adelante hasta que el
registro llegue a 10.

saludos,
Fabricio I. Briasco

Preguntas similare

Leer las respuestas

#1 Isaías
13/09/2004 - 21:45 | Informe spam
declare @myint int
set @myint = 234
select replicate ('0',(10 - len(@myint))) + convert
(varchar, @myint)
Respuesta Responder a este mensaje
#2 Chente
13/09/2004 - 23:09 | Informe spam
otra mas, suponiendo que el 480 fuera del tipo varchar

select right('0000000000' + '480', 10)


Saludos.

Vicente López.


"Fabricio I. Briasco" escribió en el
mensaje news:014e01c499c7$8e00df60$

Necesitaria agregar 0 a un campo varchar de longitud 10.
Es decir por ejemplo tengo varios registros.

480
2000
58011
4
68

y tendrian que quedar asi:

0000000480
0000002000
0000058011
0000000004
0000000068

Como hago para agregar los 0 adelante hasta que el
registro llegue a 10.

saludos,
Fabricio I. Briasco
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida