1. 常用字段与java的映射
Mysql | Oracle | Java |
---|---|---|
INT |
NUMBER(10,0) |
java.lang.Integer |
BIGINT |
NUMBER(19,0) |
java.lang.Long |
DECIMAL |
FLOAT(24) |
java.math.BigDecimal |
DOUBLE |
FLOAT(24) |
java.lang.Double |
FLOAT |
FLOAT |
java.lang.Float |
VARCHAR |
VARCHAR2 |
java.lang.String |
TEXT TINYTEXT MEDIUMTEXT LONGTEXT |
CLOB |
java.lang.String |
TINYINT |
NUMBER(3,0) |
java.lang.Boolean |
BLOB TINYBLOB LONGBLOB MEDIUMBLOB LONGBLOB |
BLOB RAW |
byte[] |
DATE |
DATE |
java.sql.Date |
TIME |
DATE |
java.sql.Time |
DATETIME |
DATE |
java.sql.Timestamp |