ceros a la izquierda

19/03/2007 - 15:59 por Pablo Salazar | Informe spam
Buen dia a todos.
Quisiera consultarle lo siguiente.
Tengo un valor 567 en una variable int, como puedo convertirla en 000567 ?
( variable nvarchar)

Gracias

Preguntas similare

Leer las respuestas

#1 Rubén Vigón
19/03/2007 - 17:15 | Informe spam
DECLARE @num int, @pos int
SELECT @num = 567, @pos = 6
SELECT RIGHT(REPLICATE('0', @pos) + CAST(@num AS varchar), @pos)

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://vigon.mvps.org
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida