MySQL对应Java类型如下:,,- 整型:int、long、short、byte,- 浮点型:float、double,- 字符型:char、varchar,- 布尔型:boolean,- 日期型:Date、Timestamp,- 其他:Clob、Blob
1、整数类型
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类型 |
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类型 |
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
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复