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?
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 |