如何在sybase 12数据库中存储BigInteger值?

时间:2014-04-17 10:09:45

标签: java database types sybase biginteger

我使用sybase 12和java 7和hibernate。 我想在数据库中存储BigInteger值。 列的类型应该是什么?

BigInteger b=new BigInteger("5779854559457802579079");

2 个答案:

答案 0 :(得分:2)

如果您使用的是SQLAnywhere 12,请使用Unsigned BigInt数据类型来存储BigInteger值,其范围为:

0到18446744073709551615(未签名)。

根据此link,15.0之前的Sybase ASE版本没有BigInt。使用Numeric(19,0)表示BigInt类型。

答案 1 :(得分:0)

BigInteger更改为BigDecimal