mysql对应java类型

MySQL对应Java类型如下:,,- 整型:int、long、short、byte,- 浮点型:float、double,- 字符型:char、varchar,- 布尔型:boolean,- 日期型:Date、Timestamp,- 其他:Clob、Blob

MySQL中的Java类型对应关系如下:

1、整数类型

mysql对应java类型

MySQL类型 Java类型
TINYINT byte
SMALLINT short
MEDIUMINT int
INT int
BIGINT long

2、浮点数类型

MySQL类型 Java类型
FLOAT float
DOUBLE double

3、定点数类型

MySQL类型 Java类型
DECIMAL BigDecimal

4、字符类型

mysql对应java类型

MySQL类型 Java类型
CHAR char
VARCHAR String
BINARY byte[]
VARBINARY byte[]
TEXT String
MEDIUMTEXT String
LONGBINARY byte[]
LONGBLOB byte[]

5、日期和时间类型

MySQL类型 Java类型
YEAR int
DATE java.sql.Date
TIME java.sql.Time
DATETIME java.sql.Timestamp
TIMESTAMP java.sql.Timestamp

6、JSON类型

MySQL类型 Java类型
JSON org.json.JSONObject
JSON数据 org.json.JSONArray

7、ENUM和SET类型

mysql对应java类型

MySQL类型 Java类型
ENUM java.lang.String
ENUM(‘value1’, ‘value2’) java.lang.String[]
SERIAL int
SERIAL(M) int (M为位数)
SERIAL(M,D) int (M为位数,D为小数点后位数)

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/638466.html

(0)
未希的头像未希新媒体运营
上一篇 2024-05-21 00:06
下一篇 2024-05-21 00:08

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入