JDBC 支持哪些数据类型?


JDBC 几乎支持所有 SQL 数据类型。当 JDBC 驱动程序从 Java 应用程序接收调用时,它会将其中的 Java 数据类型转换为相应的 SQL 数据类型。转换过程遵循默认映射。以下是 JDBC 支持的数据类型及其对应的 SQL 数据类型的列表。

SQLJDBC/Java
VARCHARjava.lang.String
CHARjava.lang.String
LONGVARCHARjava.lang.String
BITboolean
NUMERICjava.math.BigDecimal
TINYINTbyte
SMALLINTshort
INTEGERint
BIGINTlong
REALfloat
FLOATfloat
DOUBLEdouble
VARBINARYbyte[ ]
BINARYbyte[ ]
DATEjava.sql.Date
TIMEjava.sql.Time
TIMESTAMPjava.sql.Timestamp
CLOBjava.sql.Clob
BLOBjava.sql.Blob
ARRAYjava.sql.Array
REFjava.sql.Ref
STRUCTjava.sql.Struct

更新于: 2019年7月30日

浏览量:205

开启您的职业生涯

完成课程获得认证

开始学习
广告