Ver Mensaje Individual
  #4  
Antiguo 17-02-2005
Gydba Gydba is offline
Miembro
 
Registrado: ene 2004
Ubicación: Argentina
Posts: 673
Reputación: 21
Gydba Va por buen camino
Hola,

No soy bueno con el SQL Server, pero algo así sería la idea:
Código SQL [-]
SELECT 
  Usr_Nombre, 
  (Replicate('0', 4 - Len(Usr_TarjetaA)) + Usr_TarjetaA + ' ') +
  (Replicate('0', 4 - Len(Usr_TarjetaB)) + Usr_TarjetaB + ' ') +
  (Replicate('0', 4 - Len(Usr_TarjetaC)) + Usr_TarjetaC + ' ') +
  (Replicate('0', 4 - Len(Usr_TarjetaD)) + Usr_TarjetaD + ' ') 
FROM tbl_Usuarios
A lo mejor tendrías que hacer un CAST por el tipo de datos, puesto que deberían ser de tipo string para que te funcione el Len.

Quizás con una SP se simplifique la repetición, pero bueno, es lo más rápido que te puedo hacer.

Saludos!
__________________
Suerte
.: Gydba :.
Responder Con Cita