Formatear valor de Campo

24/02/2004 - 21:57 por irakrubio | Informe spam
Existe en sql alguna funcion que le de formato de salida a
un valor, parecido al format de VBasic, debido a que deseo
que la salida de un numero consecutivo este precedida por
algunos ceros ej.

Valor real de la columna = 1
Mascara o formato de salida= 0000001


Gracias!

Preguntas similare

Leer las respuestas

#1 ulises
24/02/2004 - 22:23 | Informe spam
La forma como lo hago usa una concatenación y una
extracción, p.e. si tiene que tener 10 digitos hago lo
siguiente :

DECLARE @inte int
SET @inte = 123
SELECT RIGHT('0000000000'+CONVERT(varchar,@inte),10)

obtendría :

-
0000000123

(1 row(s) affected)

Saludos,
Ulises

Existe en sql alguna funcion que le de formato de salida


a
un valor, parecido al format de VBasic, debido a que


deseo
que la salida de un numero consecutivo este precedida por
algunos ceros ej.

Valor real de la columna = 1
Mascara o formato de salida= 0000001


Gracias!
.

Respuesta Responder a este mensaje
#2 Miguel Egea
24/02/2004 - 22:42 | Informe spam
En portalsql.com tienes una udf que hice hace algun tiempo que hace eso,
ahora bien, no quiero decir con esto que sea recomendable, este tipo de
operaciones donde es mejor hacerlas es en el cliente.


=Miguel Egea
http://www.portalsql.com
Microsoft SQL-SERVER MVP.
Brigada Anti-Cursores
Aviso de Seguridad
http://www.microsoft.com/spain/tech...9-USER.asp
==
"" escribió en el
mensaje news:0c7a01c3fb18$cb96cb30$
Existe en sql alguna funcion que le de formato de salida a
un valor, parecido al format de VBasic, debido a que deseo
que la salida de un numero consecutivo este precedida por
algunos ceros ej.

Valor real de la columna = 1
Mascara o formato de salida= 0000001


Gracias!
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida