SQL Server - formato de campo numérico

 
Vista:

formato de campo numérico

Publicado por eljhonb (124 intervenciones) el 11/05/2007 00:50:51
es posible que en un campo tipo entero o numérico, almacene un valor con ceros a la izquierda?
es decir, un valor 01 lo guarde como 01 y no como 1.
Muchas Gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:formato de campo numérico

Publicado por Isaías (3308 intervenciones) el 11/05/2007 17:50:39
NO, aunque puedes "formatearlo" a la salida, aunque esto es recomendable que lo haga la capa de front.

Ejemplo:

-- (1)
declare @myint int
set @myint = 234
select replicate ('0',(10 - len(@myint))) + convert(varchar, @myint)

-- (2)
select Replace ( str ( datepart(mm, getdate()), 2), ' ', '0' )
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:formato de campo numérico

Publicado por eljhonb (124 intervenciones) el 11/05/2007 21:53:49
Gracias.
en este caso no existe una capa front.. toda la lógica está dentro de la base de datos y no se comunica, por el momento, con una capa externa....

creo que implementaré tu solución.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar