hola , una consulta.
si se define un atributo de tipo float(10,4) y se ingresa un dato por ejemplo 12,4 la insercion queda 12,4000. es posible hacer que la insercion no rellene con 0's ?
saludos cordiales.
| |||
Respuesta: tipo dato float Posiblemente haya otras soluciones, no solo con programación, sino incluso con MySQL. Yo he hecho lo siguiente y lo he probado, pero no descarto haberme dejado algo, porque lo he hecho sobre la marcha. SELECT TRIM(trailing '.' FROM TRIM(trailing '0' from CAST(campocondecimales AS char))) AS numero FROM `nombretabla` Consiste en que tras convertir el número a cadena de texto quito primero todos los ceros finales y luego el punto mediante trim. Como también los números enteros tienen asignados decimales van a salir bien. Pero no olvides que se trata sólo de un formato de salida. |
| ||||
Respuesta: tipo dato float okas gracias jurena!, igual es solucion formatiar el numero por consulta antes de que lo haga el lenguaje. (y)
__________________ "Llegado el momento supervisare my propia caida" - Alvaro Henriquez |