본문 바로가기
DB/SQL(오라클)

오라클(SQL) 데이터 타입 종류

by redbear0077 2021. 3. 5.
반응형

숫자형 타입

데이터타입 설명
 NUMBER  기본숫자타입 최대 22바이트
 FLOAT  이진수기준 22바이트
 BINARY_FLOAT  32비트 소수점 최대 4바이트
 BINARY_DOUBLE  64비트 소수점 최대 8바이트

문자 타입

데이터타입 설명
CHAR(n)  고정길이문자 - 최대2000바이트 - 디폴트 1바이트
VARCHAR2(n)  가변길이문자 - 최대4000바이트 - 디폴트 1바이트
NVARCHAR(n)  가변길이 유니코드 문자 - 최대2000바이트 - 디폴트 1바이트
NCHAR(n)  고정길이 유니코드 문자 - 최대2000바이트 - 디폴트 1바이트
LONG  가변길이 문자 - 최대 2GB 
CLOB  대용량 텍스트 - 최대 4GB
NCLOB  대용량 유니코드 텍스트 - 최대4GB

**가변길이 : 실제 입력된 데이터 길이에 따라 크기가 변경된다.

날짜 타입

데이터타입 설명
 DATE  BC 4712년 1월 1일 ~ 9999년 12월 31일, 년, 월, 일, 시 , 분, 초 까지 입력가능
TIMESTAMP  연, 월, 일, 시, 분 초 + 밀리초까지

LOB 타입

데이터타입 설명
 CLOB  문자형 대용량 객체 고정길이와 가변길이
NCLOB  문자형 대용량 유니코드
BLOB  대용량 이진형 타입
BFILE  대용량 이진파일 위치, 이름 저장
반응형