SQL数据类型 | JDBC类型代码 | 标准的Java类型 | Oracle扩展的Java类型 |
---|---|---|---|
1.0标准的JDBC类型: | |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.0标准的JDBC类型: | |||
|
|
|
|
|
|
|
|
用户定义的对象 |
|
|
|
用户定义的参考 |
|
|
|
用户定义的集合 |
|
|
|
Oracle扩展: | |||
|
| N/A |
|
|
| N/A |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oracle字段类型 | java数据类型 | java数据类型 |
varchart2 | String | java.lang.String |
number(1) | boolean | java.lang.Boolean |
number(2) | byte | java.lang.Byte |
number(3)-number(4) | short | java.lang.Short |
number(5)-number(9) | int | java.lang.Integer |
number(10)-number(18) | long | java.lang.long |
number(19)-number(38) | BigDecimal | java.math.BigDecimal |
number | BigDecimal | java.math.BigDecimal |
char | String | java.lang.String |
date | Timestamp | java.sql.Timestamp |
blob | Object | java.lang.Object |