본문 바로가기

Database/oracle

07. 오라클 데이터 타입

오라클 데이터 타입

 

 char(size)

- size 크기의 고정길이 문자 데이터 타입

- 최대크기 : 2000byte

- 최소크기 : 1byte

varchar2(size) 

- size 크기의 가변길이 문자 데이터 타입

- 최대크기 : 4000byte

- 최소크기 : 1byte 

 nvarchar2(size)

- 국가별 문자 집합에 따른 size

- 크기의 문자 또는 바이트의 가변길이 문자데이터 타입

- 최대크기 : 4000byte

- 최소크기 : 1byte 

** n=national

number(size)

- 숫자 데이터 타입

number(p, s) 

- 정밀도(p), 스케일(s)로 표현되는 숫자타입

- p: 1~38, s: -84~127 (s는 몇승인지, scale)

- 전체 p자리중 소수점 이하 s자리 

 

**다음은 데이터 함수이기 때문에 size가 필요없음

date 

- 날짜형식을 저장하는 데이터타입 

rowid 

- 테이블 내의 행의 고유주소를 가지는 문자타입 

blob 

- 대용량 바이너리 데이터를 저장하기 위한 데이터타입

- 최대크기: 4GB

clob 

- 대용량의 텍스트 데이터를 저장하기 위한 데이터타입 

timestamp(n)

- date 데이터 타입의 확장

- n: 밀리초의 자리수 최대 9자리까지 

interval year to month

- 년과 월을 이용하여 기간을 저장하는 데이터타입 

interval day to second

- 일, 시, 분, 초를 이용하여 기간을 저장하는 데이터타입

- 두 날짜 사이의 정확한 차이를 표현하는 데이터타입 

 

 

반응형

'Database > oracle' 카테고리의 다른 글

09. SELECT  (0) 2017.02.13
08. 테이블스페이스 생성/변경/삭제  (0) 2017.02.13
06. SQL의 종류(DDL)  (0) 2017.02.12
05. SQL의 종류(TCL)  (0) 2017.02.12
04. SQL의 종류(DML)  (0) 2017.02.12