sybase中Numeric(9,2)对应的java数据类型

Corresponding java datatype for Numeric(9,2) in sybase

我想在通过 Java 调用的 Sybase 中通过 SP 插入一个 Numeric(9,2) 值。 我应该在 java 端使用什么数据类型。

当您必须编写应用程序以使用存储在数据库中的数据时,我建议您搜索必须使用的 jdbc 驱动程序的默认数据类型映射(这取决于目标数据库)。

在您的情况下,您可以检查此数据类型映射 http://jtds.sourceforge.net/typemap.html。对于数字,默认值为 BigDecimal。根据我的经验,BigDecimal 省去了一些麻烦。