MYSQL数据库类型与JAVA类型对应表
类型名称
|
显示长度
|
数据库类型
|
JAVA类型
|
JDBC类型
索引(int)
|
VARCHAR
|
L+N
|
VARCHAR
|
java.lang.String
|
12
|
CHAR
|
N
|
CHAR
|
java.lang.String
|
1
|
BLOB
|
L+N
|
BLOB
|
java.lang.byte[]
|
-4
|
TEXT
|
65535
|
VARCHAR
|
java.lang.String
|
-1
|
INTEGER
|
4
|
INTEGER UNSIGNED
|
java.lang.Long
|
4
|
TINYINT
|
3
|
TINYINT UNSIGNED
|
java.lang.Integer
|
-6
|
SMALLINT
|
5
|
SMALLINT UNSIGNED
|
java.lang.Integer
|
5
|
MEDIUMINT
|
8
|
MEDIUMINT UNSIGNED
|
java.lang.Integer
|
4
|
BIT
|
1
|
BIT
|
java.lang.Boolean
|
-7
|
BIGINT
|
20
|
BIGINT UNSIGNED
|
java.math.BigInteger
|
-5
|
FLOAT
|
4+8
|
FLOAT
|
java.lang.Float
|
7
|
DOUBLE
|
22
|
DOUBLE
|
java.lang.Double
|
8
|
DECIMAL
|
11
|
DECIMAL
|
java.math.BigDecimal
|
3
|
BOOLEAN
|
1
|
同TINYINT
|
|
|
ID
|
11
|
PK (INTEGER UNSIGNED)
|
java.lang.Long
|
4
|
DATE
|
10
|
DATE
|
java.sql.Date
|
91
|
TIME
|
8
|
TIME
|
java.sql.Time
|
92
|
DATETIME
|
19
|
DATETIME
|
java.sql.Timestamp
|
93
|
TIMESTAMP
|
19
|
TIMESTAMP
|
java.sql.Timestamp
|
93
|
YEAR
|
4
|
YEAR
|
java.sql.Date
|
91
|
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。