我正在尝试将 Oracle SQL 数据导入 Java JBDC。
与 Oracle 中的 Number(38)
等效的 Java 转换数据类型是什么?是BigInteger
还是Long
?
create table Customers
(
Customer_id NUMBER(38)
最佳答案
long
是不够的。它只有 19 位小数:
Maximum value = 2^63-1 = 9,223,372,036,854,775,807.
您需要使用BigInteger
。 BigDecimal
应该也可以。
关于java - 相当于 Oracle DB SQL 中的 Number(38)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68884606/