RE: Tipo de dato para un precio

From: "David Prieto" <davidp(at)sgth(dot)es>
To: 'Leonardo Boet Sánchez' <boet(at)gtm(dot)tel(dot)etecsa(dot)cu>, <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Tipo de dato para un precio
Date: 2005-06-03 13:03:14
Message-ID: 014d01c5683c$9a2cc940$1701a8c0@pcdavid
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

En la pregunta decía:

> pregunto ya que numeric(14,3)...solamente me ayuda con el primer
punto(derecha-izquierda), pero necesito los otros puntos tambien...

Por eso le he respondido que el formato no debería guardarlo en la base
de datos, sino que debe ponerlo la aplicación.

-----Mensaje original-----
De: pgsql-es-ayuda-owner(at)postgresql(dot)org
[mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de Leonardo Boet
Sánchez
Enviado el: viernes, 03 de junio de 2005 14:41
Para: pgsql-es-ayuda(at)postgresql(dot)org
Asunto: RE: [pgsql-es-ayuda] Tipo de dato para un precio

No es problema de formato, sino de presicion del tipo de dato.

Boet

-----Mensaje original-----
De: pgsql-es-ayuda-owner(at)postgresql(dot)org
[mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de David Prieto
Enviado el: viernes, 03 de junio de 2005 08:25 A
Para: 'Milton inostroza'; 'postgresql'
Asunto: RE: [pgsql-es-ayuda] Tipo de dato para un precio

Creo que deberías almacenar la información en la base de datos en
formato numérico (money, numeric, float o lo que quieras), y darle el
formato después con tu aplicación en el momento de mostrarlo.

No debes almacenar los números "formateados" en la base de datos, ya que
cuando quieras hacer operaciones con ellos (como sumarlos, por ejemplo),
vas a tener problemas.

-----Mensaje original-----
De: pgsql-es-ayuda-owner(at)postgresql(dot)org
[mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de Milton
inostroza Enviado el: viernes, 03 de junio de 2005 11:29
Para: postgresql
Asunto: Fwd: [pgsql-es-ayuda] Tipo de dato para un precio

Existe algun tipo de dato que me soporte 100.000.000 como un formato
valido para despues realizar aritmeticas con estos datos...pregunto ya
que numeric(14,3)...solamente me ayuda con el primer
punto(derecha-izquierda), pero necesito los otros puntos tambien...esto
es ya que debo manejar sueldos y cosas de ese estilo, la moneda que
utilizo es $ (peso chileno), estuve viendo money pero el manual dice que
deprecated, especulando creo que sería ideal para $100.000.000 o no?, se
puede realizar aritmeticas con money, sería muy grave utilizarlo??

salu2!!

El 2/06/05, Juan P. Aviles<jputem(at)yahoo(dot)es> escribió:
> Gracias a Todos por su ayuda pero igual me quedo la
> duda de por que nuestro amigo dice :
>
> ¿Nunca Uses float??
>
> Si pudiera explicar mas a fondo ....
>
> Se agradece
>
> Juan Pablo Aviles
>
> ______________________________________________
> Renovamos el Correo Yahoo!
> Nuevos servicios, más seguridad
> http://correo.yahoo.es
>
> ---------------------------(fin del
> mensaje)---------------------------
> TIP 7: no olvides aumentar la configuración del "free space map"
>

--
Milton Inostroza Aguilera

--
Milton Inostroza Aguilera
Desarrollador de RemuneX (sistema de remuneraciones amparado bajo GPL)

---------------------------(fin del mensaje)---------------------------
TIP 4: No hagas 'kill -9' a postmaster

---------------------------(fin del mensaje)---------------------------
TIP 7: no olvides aumentar la configuración del "free space map"

---------------------------(fin del mensaje)---------------------------
TIP 5: ¿Has leído nuestro extenso FAQ?

http://www.postgresql.org/files/documentation/faqs/FAQ.html

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Leonardo Boet Sánchez 2005-06-03 13:35:25 RE: Tipo de dato para un precio
Previous Message Leonardo Boet Sánchez 2005-06-03 12:40:36 RE: Tipo de dato para un precio