2010-07-14 46 views

Trả lời

55

Theo the docs nó trông giống như bigint là bạn của bạn, với một loạt các -9223372036854775808 để 9223372036854775807.

11

nên là một bigint

bigint 8 byte lớn tầm nguyên -9223372036854775808 để 9223372036854775807

Từ đây: http://www.postgresql.org/docs/current/interactive/datatype-numeric.html

+0

bạn là đúng nhưng không thể đúc được lâu, vì vậy giải pháp là gì? –

+3

@ sword101: bigint trong postgresql nên được trích xuất từ ​​ResultSet bằng phương thức getLong() - không getBigDecimal(). "bigint" không phải là một loại java, "dài" không phải là một loại postgresql, vì vậy những gì bạn vừa nói không hoàn toàn hợp lý. – araqnid

Các vấn đề liên quan