MySQL与Java数据类型对应关系如下:
1、整数类型
MySQL数据类型 | Java数据类型 |
TINYINT | byte |
SMALLINT | short |
MEDIUMINT | int |
INT | int |
BIGINT | long |
2、浮点数类型
MySQL数据类型 | Java数据类型 |
FLOAT | float |
DOUBLE | double |
DECIMAL | BigDecimal |
3、数值类型
MySQL数据类型 | Java数据类型 |
BIT | boolean |
4、日期和时间类型
MySQL数据类型 | Java数据类型 |
DATE | java.util.Date |
TIME | java.sql.Time |
TIMESTAMP | java.sql.Timestamp |
YEAR | int |
5、字符串类型
MySQL数据类型 | Java数据类型 |
CHAR | char |
VARCHAR | String |
BINARY | byte[] |
VARBINARY | byte[] |
TEXT | String |
ENUM | String |
SET | String |
6、空间数据类型
MySQL数据类型 | Java数据类型 |
GEOMETRY | org.postgis.Geometry |
POINT | org.postgis.Point |
LINESTRING | org.postgis.LineString |
MULTILINESTRING | org.postgis.MultiLineString |
POLYGON | org.postgis.Polygon |
MULTIPOLYGON | org.postgis.MultiPolygon |
GEOMETRYCOLLECTION | org.postgis.GeometryCollection |
7、JSON类型
MySQL数据类型 | Java数据类型 |
JSON | String |
8、NULL类型
MySQL中的NULL值在Java中对应为null。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/639440.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复