Ver Mensaje Individual
  #4  
Antiguo 02-04-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola CyberHacker.

Si, esa es la información que te decía que especificaras.

Eso me permite, a mi, un completo ignorante de MySQL, encontrar esto:
Cita:
Cuando se especifica la palaba clave FLOAT para tipos de columnas sin especificar la precisión, MySQSL usa cuatro bytes para almacenar los valors.MySQL también soporta una sintaxis alternativa con dos números entre paréntesis a continación de la palabra clave FLOAT . El primer número representa el ancho a mostrar y el segundo número especifica el número de dígitos a almacenar a continuación del punto decimal (como con DECIMAL y NUMERIC)
Aparentemente tendrias que declarar tu campo como: Campo DECIMAL(Precisión, Escala).
Cita:
La precisión representa el número de dígitos decimales significativos que se almacenan para los valores, y la escala representa el número de dígitos que pueden almacenarse a continuación del punto decimal.
Pareciera que en tu caso la declaración podría ser por ejemplo, algo como:
Código SQL [-]
 
  Campo DECIMAL(8,2)
Sacado de: MySQL tipos numéricos


Un saludo.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 02-04-2011 a las 21:04:37.
Responder Con Cita