✅ 1. 문자형 (Character Data Types)
데이터 타입설명최대 크기
| CHAR(n) | 고정 길이 문자열 | 최대 2000바이트 |
| VARCHAR2(n) | 가변 길이 문자열 | 최대 4000바이트 |
| NCHAR(n) | 고정 길이 유니코드 문자열 | 최대 2000바이트 |
| NVARCHAR2(n) | 가변 길이 유니코드 문자열 | 최대 4000바이트 |
| CLOB | 큰 텍스트 데이터 저장 (Character Large Object) | 최대 4GB |
CHAR은 항상 지정한 길이만큼 저장 공간을 차지하지만, VARCHAR2는 실제 입력된 길이만큼만 저장합니다.
✅ 2. 숫자형 (Numeric Data Types)
데이터 타입설명
| NUMBER(p, s) | 정수 및 실수 저장. p: 전체 자리수, s: 소수점 자리수 |
| INTEGER | 정수. 사실상 NUMBER(38)의 별칭 |
| FLOAT | 부동소수점 숫자 |

✅ 3. 날짜/시간형 (Date/Time Data Types)
데이터 타입설명
| DATE | 날짜 + 시간 (년/월/일 시:분:초) |
| TIMESTAMP | 날짜 + 시간 + 소수초 |
| TIMESTAMP WITH TIME ZONE | 타임존 정보 포함 |
| TIMESTAMP WITH LOCAL TIME ZONE | 세션 타임존에 맞춰 변환 |
✅ 4. 이진 데이터형 (Binary Data Types)
데이터 타입설명
| BLOB | 바이너리 큰 객체. 이미지, 동영상 저장 등에 사용 |
| BFILE | 외부 OS 파일 참조용 포인터 |
✅ 5. 논리형 (Boolean)
Oracle SQL은 기본적으로 BOOLEAN 데이터 타입을 지원하지 않지만 PL/SQL에서는 사용 가능합니다.

'대덕인재 > Oracle' 카테고리의 다른 글
| [Oracle D-4] 테이블 수정 ALTER 문 (0) | 2025.04.04 |
|---|---|
| [Oracle D-4] 이진 데이터 타입(Binary Data Types) (0) | 2025.04.04 |
| [D-2]SQL이란? (0) | 2025.04.02 |
| [D-2] Oracle이란? (0) | 2025.04.02 |
| [D-2]SQL (0) | 2025.04.02 |