2010-07-14 22 views

Respuesta

55

Según the docs parece que bigint es su amigo, con una gama de -9223372036854775808 a 9223372036854775807.

11

Debería ser un bigint

bigint 8 bytes gran rango de números enteros -9223372036854775808 a 9223372036854775807

Desde aquí: http://www.postgresql.org/docs/current/interactive/datatype-numeric.html

+0

tienes razón, pero bigint no se puede convertir a largo, entonces ¿cuál es la solución? –

+3

@ sword101: bigint en postgresql se debe extraer del ResultSet con el método getLong() - no getBigDecimal(). "bigint" no es de tipo java, "long" no es de tipo postgresql, entonces lo que acabas de decir no tiene mucho sentido. – araqnid

Cuestiones relacionadas