MySQL对应Java类型如下:,,- 整型:int、long、short、byte,- 浮点型:float、double,- 字符型:char、varchar,- 布尔型:boolean,- 日期型:Date、Timestamp,- 其他:Clob、Blob
MySQL中的Java类型对应关系如下:
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为小数点后位数) |
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)