
21/12/2012, 20:23
|
 | Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 2 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) |