Java 数字的精度和比例是否会影响ResultSet.getObject()的行为

Java 数字的精度和比例是否会影响ResultSet.getObject()的行为,java,oracle,jdbc,oracle11g,Java,Oracle,Jdbc,Oracle11g,-甲骨文11g -Oracle精简驱动程序 将列定义为数字时,ResultSet上的getObject方法将返回BigDecimal类型。我的问题是,如果我们在哪里将列定义更改为数字(19,0),那么当我们调用getObject时,驱动程序是否知道将其转换为Long。 该文档称SQL数据类型DEC、DECIMAL、NUMBER和NUMERIC映射到java.math.BigDecimal

-甲骨文11g -Oracle精简驱动程序

将列定义为数字时,ResultSet上的getObject方法将返回BigDecimal类型。我的问题是,如果我们在哪里将列定义更改为数字(19,0),那么当我们调用getObject时,驱动程序是否知道将其转换为Long。 该文档称SQL数据类型DEC、DECIMAL、NUMBER和NUMERIC映射到java.math.BigDecimal