26/09/2011, 18:10
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 1 mes Puntos: 2658 | |
Respuesta: Truncar Float SQLITE Por definición, el redondeo de un entero siempre es el siguiente entero cuando el valor supera el 0,5 y la parte entera si es igual o menor.
Lo que tu necesitas hacer, si quieres conservar sólo la parte entera, sin importar la decimal, es truncar el entero, no redondearlo. El problema es que SQLite es un DBMS con muchas limitaciones, especialmente en el uso de funciones y operadores aritméticos, por lo que no tiene recursos para obtener el dato que necesitas directamente.
Lo que podrías hacer es intentar usar el operador de módulo (%) para obtener el entero, pero no sé qué tan bien funcionará.
Piensa que SQLite no está diseñado para usos intensos o elaborados. Es un DBMS básico.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque)
Última edición por gnzsoloyo; 26/09/2011 a las 20:16 |