Hola, otra vez formato

16/12/2003 - 13:00 por Ricardo Uribe | Informe spam
Ayer pregunte como sacar un formato tipo lo que hace el Format de Visual
Basic, y estuve viendo con el Convert, pero no he dado en la forma de como
hacerlo no se si me pueden ayudar con esto.

Lo que quiero es que cuando tenga un numero como 456.3 le ponga 2 decimales.

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera [MVP]
16/12/2003 - 19:20 | Informe spam
Un amigo del foro (Javier Loria) te sugierió sensatamente que la tarea de
formatear los resultados es de la capa de presentación, no es tarea propia
del servidor de base de datos.

Pero puedes intentar con algo así:

select convert (decimal(10,2), 456.3)

saludos
gux

Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


"Ricardo Uribe" wrote in message
news:e2K$H5$
Ayer pregunte como sacar un formato tipo lo que hace el Format de Visual
Basic, y estuve viendo con el Convert, pero no he dado en la forma de como
hacerlo no se si me pueden ayudar con esto.

Lo que quiero es que cuando tenga un numero como 456.3 le ponga 2


decimales.


Respuesta Responder a este mensaje
#2 RICARDO URIBE
16/12/2003 - 23:24 | Informe spam
hola si lei la sugerencia, tambien me dijo que hiba a necesitar algunas de
las funciones de texto.
Seguro falta eso porque probe lo que me mandaste, y no me agrega los 2
decimales.










"Gustavo Larriera [MVP]" escribió en el
mensaje news:
Un amigo del foro (Javier Loria) te sugierió sensatamente que la tarea de
formatear los resultados es de la capa de presentación, no es tarea propia
del servidor de base de datos.

Pero puedes intentar con algo así:

select convert (decimal(10,2), 456.3)

saludos
gux

Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


"Ricardo Uribe" wrote in message
news:e2K$H5$
> Ayer pregunte como sacar un formato tipo lo que hace el Format de Visual
> Basic, y estuve viendo con el Convert, pero no he dado en la forma de


como
> hacerlo no se si me pueden ayudar con esto.
>
> Lo que quiero es que cuando tenga un numero como 456.3 le ponga 2
decimales.
>
>


Respuesta Responder a este mensaje
#3 Gustavo Larriera [MVP]
17/12/2003 - 01:42 | Informe spam
No sé cómo lo estás probando. Puedes hacerlo así, en el Query Analyzer:

declare @numero decimal(10,2)
select @numero = convert (decimal(10,2), 456.3)
print @numero

Eso muestra:

456.30

saludos
gux

Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


"RICARDO URIBE" wrote in message
news:
hola si lei la sugerencia, tambien me dijo que hiba a necesitar algunas de
las funciones de texto.
Seguro falta eso porque probe lo que me mandaste, y no me agrega los 2
decimales.










"Gustavo Larriera [MVP]" escribió en


el
mensaje news:
> Un amigo del foro (Javier Loria) te sugierió sensatamente que la tarea


de
> formatear los resultados es de la capa de presentación, no es tarea


propia
> del servidor de base de datos.
>
> Pero puedes intentar con algo así:
>
> select convert (decimal(10,2), 456.3)
>
> saludos
> gux
>
> Gustavo Larriera, MSFT MVP-SQL
> Uruguay LatAm
>
> This message is provided "AS IS" with no warranties expressed or


implied,
> and confers no rights.
>
>
> "Ricardo Uribe" wrote in message
> news:e2K$H5$
> > Ayer pregunte como sacar un formato tipo lo que hace el Format de


Visual
> > Basic, y estuve viendo con el Convert, pero no he dado en la forma de
como
> > hacerlo no se si me pueden ayudar con esto.
> >
> > Lo que quiero es que cuando tenga un numero como 456.3 le ponga 2
> decimales.
> >
> >
>
>


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