Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Ceros al lado izquierdo - SQL 2000

Estas en el tema de Ceros al lado izquierdo - SQL 2000 en el foro de SQL Server en Foros del Web. Holaaa, necsito que me ayuden con SQL 2000, quiero colocarle ceros a un numero al lado izquierdo: ejem: 1 2 3 14 20 999 ... ...
  #1 (permalink)  
Antiguo 24/03/2011, 14:32
 
Fecha de Ingreso: enero-2008
Ubicación: Lima
Mensajes: 10
Antigüedad: 16 años, 10 meses
Puntos: 0
Pregunta Ceros al lado izquierdo - SQL 2000

Holaaa,
necsito que me ayuden con SQL 2000, quiero colocarle ceros a un numero al lado izquierdo:
ejem:
1
2
3
14
20
999
...
necesito rellenarlos asi

0000000001
0000000002
0000000003
0000000014
0000000020
0000000999
....

Ayuda please..

Última edición por caritovela; 24/03/2011 a las 14:45
  #2 (permalink)  
Antiguo 24/03/2011, 14:45
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 5 meses
Puntos: 180
Respuesta: Ceros al lado izquierdo

declare @myint int
set @myint = 234
select replicate ('0',(10 - len(@myint))) + convert(varchar, @myint)
__________________
MCTS Isaias Islas
  #3 (permalink)  
Antiguo 24/03/2011, 14:48
 
Fecha de Ingreso: enero-2008
Ubicación: Lima
Mensajes: 10
Antigüedad: 16 años, 10 meses
Puntos: 0
Sonrisa Respuesta: Ceros al lado izquierdo

Gracias Iislas, pero lo que necesito es actualizar una tabla,
ayudame!!
  #4 (permalink)  
Antiguo 24/03/2011, 14:54
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 5 meses
Puntos: 180
Respuesta: Ceros al lado izquierdo - SQL 2000

Con un poco de esfuerzo que pusieras, harias algo como:

UDPATE <tu_tabla> SET tucolumna = replicate ('0',(10 - len(tucolumna))) + convert(varchar, tucolumna)
WHERE ......................
__________________
MCTS Isaias Islas
  #5 (permalink)  
Antiguo 24/03/2011, 14:58
 
Fecha de Ingreso: enero-2008
Ubicación: Lima
Mensajes: 10
Antigüedad: 16 años, 10 meses
Puntos: 0
De acuerdo Respuesta: Ceros al lado izquierdo - SQL 2000

Gracias iisla!!
Lo maximo!!!!
  #6 (permalink)  
Antiguo 24/03/2011, 14:59
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 5 meses
Puntos: 180
Respuesta: Ceros al lado izquierdo - SQL 2000

Bueno.......creo que es algo muy simple, saludos y gracias...
__________________
MCTS Isaias Islas

Etiquetas: lado, cero
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:12.