Formato de 2 decimales

22/03/2006 - 21:10 por Isabel | Informe spam
Hola ... tengo una variable declarada tipo money y ella me da 4 digitos
despues del punto decimal y yo necesito que me de 2 decimales ... podrian
ayudarme a darle formato a esta variable?

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
22/03/2006 - 21:20 | Informe spam
Isabel,

El formateo se debe hacer en el lado de la aplicacion cliente. Si quieres
hacerlo usando T-SQL, entonces puedes convertir la variable a numeric.

Ejemplo:

declare @m money

set @m = 12.3456

select cast(@m as numeric (8, 2)), ltrim(str(@m, 8, 2))
go

Cuidado con los redondeos.


AMB

"Isabel" wrote:

Hola ... tengo una variable declarada tipo money y ella me da 4 digitos
despues del punto decimal y yo necesito que me de 2 decimales ... podrian
ayudarme a darle formato a esta variable?
Respuesta Responder a este mensaje
#2 Isabel
22/03/2006 - 21:51 | Informe spam
Hola ... bueno ya le probe y me sigue saliendo los mismo 4 decimales ... yo
los necesito para llenar una datagrid y sera que sabes como darle el formato
a la columana para que sean 2 decimales

"Alejandro Mesa" escribió:

Isabel,

El formateo se debe hacer en el lado de la aplicacion cliente. Si quieres
hacerlo usando T-SQL, entonces puedes convertir la variable a numeric.

Ejemplo:

declare @m money

set @m = 12.3456

select cast(@m as numeric (8, 2)), ltrim(str(@m, 8, 2))
go

Cuidado con los redondeos.


AMB

"Isabel" wrote:

> Hola ... tengo una variable declarada tipo money y ella me da 4 digitos
> despues del punto decimal y yo necesito que me de 2 decimales ... podrian
> ayudarme a darle formato a esta variable?
Respuesta Responder a este mensaje
#3 Maxi [Mvp]
23/03/2006 - 00:14 | Informe spam
Hola, como bien dice Ale, esto no lo debes hacer en el SP sino en la
aplicacion


Saludos

-
Buenos Aires - Argentina
[Microsoft MVP SQL SERVER]
www.sqlgurus.org
"Isabel" (donotspam)> wrote in message
news:
Hola ... bueno ya le probe y me sigue saliendo los mismo 4 decimales ...
yo
los necesito para llenar una datagrid y sera que sabes como darle el
formato
a la columana para que sean 2 decimales

"Alejandro Mesa" escribió:

Isabel,

El formateo se debe hacer en el lado de la aplicacion cliente. Si quieres
hacerlo usando T-SQL, entonces puedes convertir la variable a numeric.

Ejemplo:

declare @m money

set @m = 12.3456

select cast(@m as numeric (8, 2)), ltrim(str(@m, 8, 2))
go

Cuidado con los redondeos.


AMB

"Isabel" wrote:

> Hola ... tengo una variable declarada tipo money y ella me da 4 digitos
> despues del punto decimal y yo necesito que me de 2 decimales ...
> podrian
> ayudarme a darle formato a esta variable?
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida