哪种Java数据类型对应于Oracle SQL数据类型NUMERIC?

哪种Java数据类型对应于Oracle SQL数据类型NUMERIC?,第1张

哪种Java数据类型对应于Oracle SQL数据类型NUMERIC?

正如其他人已经说过的:驱动程序将所有内容都映射到BigDecimal,即使将其定义为NUMBER(38)(可以将其映射到BigInteger)也是如此。

但是找出驱动程序映射很容易。只需在ResultSet的列上执行getObject(),然后查看驱动程序生成了哪个类。

就像是:

ResultSet rs = statement.executeQuery(“从the_table中选择the_number_column”);如果(rs.next()){  对象o = rs.getObject(1);  System.out.println(“ Class:” + o.getClass()。getName());}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5501455.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存