티스토리 뷰

☠️ Java

java & 오라클 데이터 타입

James Wetzel 2024. 9. 19. 17:40
728x90
반응형

| **Oracle 데이터 타입** | **Java 데이터 타입**       | **설명**                                                               |
|------------------------|---------------------------|------------------------------------------------------------------------|
| `CHAR`                 | `String`                  | 고정 길이 문자열 (최대 2000 바이트)                                      |
| `VARCHAR2`             | `String`                  | 가변 길이 문자열 (최대 4000 바이트)                                      |
| `CLOB`                 | `java.sql.Clob`           | 문자 데이터 블록 (Character Large Object)                               |
| `NUMBER`               | `java.math.BigDecimal`    | 고정 또는 가변 소수점 숫자 (정밀도가 높은 숫자)                            |
| `INTEGER`              | `int`                     | 정수형 데이터 (자바에서 `int`는 32비트 정수로 대응)                        |
| `FLOAT`                | `float`                   | 부동 소수점 숫자                                                        |
| `DATE`                 | `java.sql.Date`           | 날짜 (년, 월, 일만 포함)                                                 |
| `TIMESTAMP`            | `java.sql.Timestamp`      | 날짜와 시간 (년, 월, 일, 시, 분, 초, 나노초까지)                            |
| `BLOB`                 | `java.sql.Blob`           | 이진 데이터 블록 (Binary Large Object)                                   |
| `RAW`                  | `byte[]`                  | 가변 길이 이진 데이터 (최대 2000 바이트)                                  |
| `LONG`                 | `String`                  | 가변 길이 문자열 (긴 텍스트 데이터)                                       |
| `DECIMAL`              | `java.math.BigDecimal`    | 고정 소수점 숫자                                                         |
| `BOOLEAN`              | `boolean`                 | 논리 값 (참/거짓)                                                        |
728x90
반응형