Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/12/2009, 19:44
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: almacenar numero en negativo

Cita:
Iniciado por emiliodeg Ver Mensaje
si es dinero lo q vas a manejar deberias de usar un campo tipo float
Los FLOAT, como los DOUBLE no conviene usarlos como valores monetarios porque puedes sufrir redondeos indeseables.
En esos casos es conveniente usar DECIMAL(m, n), donde m es la precisión y n la escala.
Esto lo puedes encontrar en el manual de referencia: 11.2. Tipos numéricos
donde dice:
Cita:
Los tipos DECIMAL y NUMERIC se implementan como el mismo tipo en MySQL. Se usan para guardar valores para los que es importante preservar una precisión exacta, por ejemplo con datos monetarios. Cuando se declara una columna de alguno de estos tipos, la precisión y la escala puede especificarse (y usualmente se hace), por ejemplo:
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)