Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/12/2012, 20:23
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: Lontitud de un campo float

FLOAT (5, 5) significaría 5 cifras de ancho, de las cuales 5 son decimales a la derecha del punto.
Con una definición como esa no puedes guardar la parte entera del numero, porque no tiene en dónde...
Si hubieras leído con cuidado toda la documentación de MySQL, como te sugieren, lo habrías visto...

Tu error es pensar que esa definición implica (entero, decimales), y no es así. Es (longitud total incluyendo punto, longitud parte decimal)

Desde ya, si lo que quieres es guardar una latitud, por ejemplo, tomada del Google Maps, necesitas
FLOAT(18, 14) o bien DECIMAL(18,14).
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)