Oracle与Java JDBC数据类型对照

Oracle Database JDBC开发人员指南和参考

SQL Data Types JDBC Type Codes Standard Java Types Oracle Extension Java Types
CHAR java.sql.Types.CHAR java.lang.String oracle.sql.CHAR
VARCHAR2 java.sql.Types.VARCHAR java.lang.String oracle.sql.CHAR
LONG java.sql.Types.LONGVARCHAR java.lang.String oracle.sql.CHAR
NUMBER java.sql.Types.NUMERIC java.math.BigDecimal oracle.sql.NUMBER
NUMBER java.sql.Types.DECIMAL java.math.BigDecimal oracle.sql.NUMBER
NUMBER java.sql.Types.BIT boolean oracle.sql.NUMBER
NUMBER java.sql.Types.TINYINT byte oracle.sql.NUMBER
NUMBER java.sql.Types.SMALLINT short oracle.sql.NUMBER
NUMBER java.sql.Types.INTEGER int oracle.sql.NUMBER
NUMBER java.sql.Types.BIGINT long oracle.sql.NUMBER
NUMBER java.sql.Types.REAL float oracle.sql.NUMBER
NUMBER java.sql.Types.FLOAT double oracle.sql.NUMBER
NUMBER java.sql.Types.DOUBLE double oracle.sql.NUMBER
RAW java.sql.Types.BINARY byte[] oracle.sql.RAW
RAW java.sql.Types.VARBINARY byte[] oracle.sql.RAW
LONGRAW java.sql.Types.LONGVARBINARY byte[] oracle.sql.RAW
DATE java.sql.Types.DATE java.sql.Date oracle.sql.DATE
DATE java.sql.Types.TIME java.sql.Time oracle.sql.DATE
TIMESTAMP java.sql.Types.TIMESTAMP javal.sql.Timestamp oracle.sql.TIMESTAMP
BLOB java.sql.Types.BLOB java.sql.Blob oracle.jdbc.OracleBlobFoot 1
CLOB java.sql.Types.CLOB java.sql.Clob oracle.jdbc.OracleClobFoot 2
user-defined object java.sql.Types.STRUCT java.sql.Struct oracle.jdbc.OracleStructFoot 3
user-defined reference java.sql.Types.REF java.sql.Ref oracle.jdbc.OracleRefFoot 4
user-defined collection java.sql.Types.ARRAY java.sql.Array oracle.jdbc.OracleArrayFoot 5
ROWID java.sql.Types.ROWID java.sql.RowId oracle.sql.ROWID
NCLOB java.sql.Types.NCLOB java.sql.NClob oracle.sql.NCLOB
NCHAR java.sql.Types.NCHAR java.lang.String oracle.sql.CHAR
BFILE oracle.jdbc.OracleTypes.BFILE (ORACLE EXTENSION) NA oracle.sql.BFILE
REF CURSOR oracle.jdbc.OracleTypes.CURSOR (ORACLE EXTENSION) java.sql.ResultSet oracle.jdbc.OracleResultSet
TIMESTAMP oracle.jdbc.OracleTypes.TIMESTAMP (ORACLE EXTENSION) java.sql.Timestamp oracle.sql.TIMESTAMP
TIMESTAMP WITH TIME ZONE oracle.jdbc.OracleTypes.TIMESTAMPTZ (ORACLE EXTENSION) java.sql.Timestamp oracle.sql.TIMESTAMPTZ
TIMESTAMP WITH LOCAL TIME ZONE oracle.jdbc.OracleTypes.TIMESTAMPLTZ (ORACLE EXTENSION) java.sql.Timestamp oracle.sql.TIMESTAMPLTZ
相关推荐
爱敲代码的小冰3 分钟前
【Excel】 Power Query抓取多页数据导入到Excel
android·java·excel
行十万里人生8 分钟前
Qt 对象树详解:从原理到运用
开发语言·数据库·qt·华为od·华为·华为云·harmonyos
松岛的枫叶16 分钟前
【缓冲区】数据库备份的衍生问题,缓冲区在哪里?JVMor操作系统?(二)
数据库
心流时间17 分钟前
[Java基础] JVM常量池介绍(BeanUtils.copyProperties(source, target)中的属性值引用的是同一个对象吗)
java·开发语言·jvm
瑞金彭于晏34 分钟前
通俗易懂版 Maven 科普,maven是什么?
java·maven
好看资源平台38 分钟前
Java Web开发实战与项目——Spring Boot与Spring Cloud微服务项目实战
java
.猫的树44 分钟前
Java集合List快速实现重复判断的10种方法深度解析
java·开发语言·list·集合
littlegirll1 小时前
命令行方式安装KFS同步KES到KADB
java·大数据·数据库
itachi-uchiha1 小时前
深入理解 Linux 中的 last 和 lastb 命令
java·linux·服务器
xiaoyustudiowww1 小时前
JSP + Servlet 实现 AJAX(纯JS版)
java·javascript·servlet