El día 1 de febrero de 2010 22:26, Juan Carlos Villalobos C <jucavi...@gmail.com> escribió: > Saludos listeros, tengo una BD postgres 8.1.18 con un hosting. En una tabla > se cambio una columna de tipo numerico a tipo real para que aceptara datos > mas grandes, teniendo entendido que era mejor no tener de tipo numerico sino > de un tipo en particular. > > Al agregar un registro y estableciendo como valor para la columna real de > 16777216, pero luego al recuperar el valor devuelve 1.67772e+07 lo cual > equivale a 16777200. > ¿Que paso con los 16? ¿Debo cambiar entonces de tipo de dato? > > Supongo que algo me perdi en el manual. > > Gracias por su ayuda. > > > Cordial Saludo > Juan Carlos
Si no vas a usar decimales, te conviene usar el "bigint". Silvio -- TIP 4: No hagas 'kill -9' a postmaster