[Java] mysql 데이터 타입 java 데이터 타입과 매칭
by Roel Downey728x90
반응형
mysql 데이터타입 | java 데이터 타입 |
BIT | Boolean |
TINYINT | Integer |
BOOL / BOOLEAN [TINYINT(1)] | Integer |
SMALLINT | Integer |
MEDIUMINT | Integer / Unsigned면 Long |
INT | Integer / Unsigned면 Long |
BIGINT | Long / Unsigned면 java.math.BigInteger |
FLOAT | FLOAT |
DOUBLE | Double |
DECIMAL | java.math.BigDecimal |
DATE | java.sql.Date |
DATETIME | java.sql.Timestamp |
TIMESTAMP | java.sql.Timestamp |
YEAR | Short / yearslsDateType이 설정됬다면 java.sql.Date |
CHAR | 칼럼이 Binary 설정되있다면 String / 아니라면 byte[] |
VARCHAR | 칼럼이 Binary 설정되있다면 String / 아니라면 byte[] |
BINARY | byte[] |
VARBINARY | byte[] |
TINYBLOB | byte[] |
TINYTEXT | String |
BLOB | byte[] |
MEDIUMBLOB | byte[] |
LONGBLOB | byte[] |
TEXT | String |
MEDIUMTEXT | String |
LONGTEXT | String |
ENUM | String |
SET | String |
728x90
반응형
'Java' 카테고리의 다른 글
[Java] AtomicLong 사용 방법 (0) | 2021.12.15 |
---|---|
[Java] 13주차 과제: I/O (0) | 2021.02.17 |
[Java] 12주차 과제: 애노테이션 (0) | 2021.02.16 |
[Java] 11주차 과제: Enum (0) | 2021.02.04 |
[Java] 10주차 과제: 멀티쓰레드 프로그래밍 (0) | 2021.01.23 |
블로그의 정보
What doing?
Roel Downey