Formatear con comas

23/12/2005 - 00:56 por Alfredo Crisostomo | Informe spam
Hay alguna forma de formatear un valor numerico en SQL 2000 a un formato de
moneda ?
Quiero decir por ej. Dado un valor 34456.45 que me devuelva 34,456.56.

Preguntas similare

Leer las respuestas

#1 Isaias
23/12/2005 - 01:45 | Informe spam
Si, aunque no es un trabajo que deba hacer la parte de base de datos, deberia
hacerlo el aplicativo:

SELECT '$'+CONVERT (varchar(17), CAST(34456.45 AS money), 1)

Saludos
IIslas


"Alfredo Crisostomo" escribió:

Hay alguna forma de formatear un valor numerico en SQL 2000 a un formato de
moneda ?
Quiero decir por ej. Dado un valor 34456.45 que me devuelva 34,456.56.



Respuesta Responder a este mensaje
#2 Alfredo Crisostomo
23/12/2005 - 02:19 | Informe spam
Muchas gracias amigo, aunque como una nota al magen debo explicar que es
para generar unos cheques de nomina haciendo todo dentro de un mismo SP. Es
decir tomar los datos de una tabla de nomina para convertirla a otra tabla
de cheques. El asunto es que el concepto de la tabla de cheques debo
"armarlo" incluyendo un string que contenga entre otros datos algo asi:
'Ingresos: $22,000.34 Menos Deducciones:$1,000.00 = Neto: $21,000.34'.
Hacerlo en la aplicacion implicaria un trafico innecesario debido a que
todos los demas datos los puedo manejar dentro del mismo SP sin mayor
problema. Por tanto, un caso como este podemos verlo como una excepcion a la
regla en cuanto se gana en rendimiento. No ?



"Isaias" wrote in message
news:
Si, aunque no es un trabajo que deba hacer la parte de base de datos,
deberia
hacerlo el aplicativo:

SELECT '$'+CONVERT (varchar(17), CAST(34456.45 AS money), 1)

Saludos
IIslas


"Alfredo Crisostomo" escribió:

Hay alguna forma de formatear un valor numerico en SQL 2000 a un formato
de
moneda ?
Quiero decir por ej. Dado un valor 34456.45 que me devuelva 34,456.56.



Respuesta Responder a este mensaje
#3 Isaias
23/12/2005 - 18:32 | Informe spam
De acuerdo

Si necesitas un store que te haga la conversion de NUMEROS a LETRAS, tambien
te lo puedo enviar.

Ejemplo:

$1,250.20

(Un mil doscientos cincuenta 20/100 M.N.)
Saludos
IIslas


"Alfredo Crisostomo" escribió:

Muchas gracias amigo, aunque como una nota al magen debo explicar que es
para generar unos cheques de nomina haciendo todo dentro de un mismo SP. Es
decir tomar los datos de una tabla de nomina para convertirla a otra tabla
de cheques. El asunto es que el concepto de la tabla de cheques debo
"armarlo" incluyendo un string que contenga entre otros datos algo asi:
'Ingresos: $22,000.34 Menos Deducciones:$1,000.00 = Neto: $21,000.34'.
Hacerlo en la aplicacion implicaria un trafico innecesario debido a que
todos los demas datos los puedo manejar dentro del mismo SP sin mayor
problema. Por tanto, un caso como este podemos verlo como una excepcion a la
regla en cuanto se gana en rendimiento. No ?



"Isaias" wrote in message
news:
> Si, aunque no es un trabajo que deba hacer la parte de base de datos,
> deberia
> hacerlo el aplicativo:
>
> SELECT '$'+CONVERT (varchar(17), CAST(34456.45 AS money), 1)
>
> Saludos
> IIslas
>
>
> "Alfredo Crisostomo" escribió:
>
>> Hay alguna forma de formatear un valor numerico en SQL 2000 a un formato
>> de
>> moneda ?
>> Quiero decir por ej. Dado un valor 34456.45 que me devuelva 34,456.56.
>>
>>
>>



Respuesta Responder a este mensaje
#4 Alfredo Crisostomo
23/12/2005 - 19:59 | Informe spam
Claro que sí. Me lo puedes enviar a (sin la XX).

Un millón de gracias por la ayuda.




"Isaias" wrote in message
news:
De acuerdo

Si necesitas un store que te haga la conversion de NUMEROS a LETRAS,
tambien
te lo puedo enviar.

Ejemplo:

$1,250.20

(Un mil doscientos cincuenta 20/100 M.N.)
Saludos
IIslas


"Alfredo Crisostomo" escribió:

Muchas gracias amigo, aunque como una nota al magen debo explicar que es
para generar unos cheques de nomina haciendo todo dentro de un mismo SP.
Es
decir tomar los datos de una tabla de nomina para convertirla a otra
tabla
de cheques. El asunto es que el concepto de la tabla de cheques debo
"armarlo" incluyendo un string que contenga entre otros datos algo asi:
'Ingresos: $22,000.34 Menos Deducciones:$1,000.00 = Neto: $21,000.34'.
Hacerlo en la aplicacion implicaria un trafico innecesario debido a que
todos los demas datos los puedo manejar dentro del mismo SP sin mayor
problema. Por tanto, un caso como este podemos verlo como una excepcion a
la
regla en cuanto se gana en rendimiento. No ?



"Isaias" wrote in message
news:
> Si, aunque no es un trabajo que deba hacer la parte de base de datos,
> deberia
> hacerlo el aplicativo:
>
> SELECT '$'+CONVERT (varchar(17), CAST(34456.45 AS money), 1)
>
> Saludos
> IIslas
>
>
> "Alfredo Crisostomo" escribió:
>
>> Hay alguna forma de formatear un valor numerico en SQL 2000 a un
>> formato
>> de
>> moneda ?
>> Quiero decir por ej. Dado un valor 34456.45 que me devuelva 34,456.56.
>>
>>
>>



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