BackEnd/Database
[DB] Oracle의 데이터 타입
ryuneng
2025. 1. 20. 00:02
반응형
# 목적
: Oracle의 주요 데이터 타입 간단 정리
Oracle의 주요 데이터 타입
1. VARCHAR2(size)
- 가변길이 문자 데이터, 최대값: 4000byte
- size 범위 내에서 실제 데이터의 크기만큼만 저장공간 사용
- ex) 이름, 주소, 과목명, 상품명, 뉴스제목
2. CHAR(size)
- 고정길이 문자 데이터, 최대값: 2000byte
- 무조건 size 크기만큼의 저장공간 사용
- ex) 주민번호, 학번, 수강과목코드
3. LONG
- 가변길이 대용량 문자 데이터, 최대값: 2GB
- 현재 사용빈도 낮음
- 테이블 당 하나만 사용 가능
- 제약조건 정의 불가
- order by나 group by에 포함 불가
4. CLOB
- 가변길이 대용량 문자 데이터(Character Large Object), 최대값: 4GB
- ex) 블로그의 본문, 신문기사, 논문
5. NUMBER(p, s)
- 가변길이 숫자 데이터
- p:십진수의 총 갯수, s:소수점 이하 자리수
6. DATE
- 날짜 및 시간 데이터
- ex) 입사일, 가입일, 주문날짜, 이체날짜, 신청날짜 ...
< 해당 글은 velog에서 이전하며 옮겨온 글로, 가독성이 좋지 않을 수 있는 점 양해 부탁드립니다. >
🔗 velog 버전 보기 : https://velog.io/@ryuneng2/DB-Oracle-데이터타입