1. 常用字段与java的映射

表 1. 字段对应关系
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