MYSQL数据库类型与JAVA类型对应表

MYSQL数据库类型与JAVA类型对应表

类型名称显示长度数据库类型JAVA类型

JDBC类型

索引(int)

VARCHARL+NVARCHARjava.lang.String12
CHARNCHARjava.lang.String1
BLOBL+NBLOBjava.lang.byte[]-4
TEXT65535VARCHARjava.lang.String-1
INTEGER4INTEGER UNSIGNEDjava.lang.Long4
TINYINT3TINYINT UNSIGNEDjava.lang.Integer-6
SMALLINT5SMALLINT UNSIGNEDjava.lang.Integer5
MEDIUMINT8MEDIUMINT UNSIGNEDjava.lang.Integer4
BIT1BITjava.lang.Boolean-7
BIGINT20BIGINT UNSIGNEDjava.math.BigInteger-5
FLOAT4+8FLOATjava.lang.Float7
DOUBLE22DOUBLEjava.lang.Double8
DECIMAL11DECIMALjava.math.BigDecimal3
BOOLEAN1同TINYINT  
ID11PK (INTEGER UNSIGNED)java.lang.Long4
DATE10DATEjava.sql.Date91
TIME8TIMEjava.sql.Time 92
 DATETIME 19 DATETIME java.sql.Timestamp 93
 TIMESTAMP 19 TIMESTAMP java.sql.Timestamp 93
 YEAR 4 YEAR java.sql.Date 91
©️2020 CSDN 皮肤主题: 技术工厂 设计师:CSDN官方博客 返回首页