[ Oracle DBMS ] Basic_기본 자료형

기본자료형

1. 수치형

  • NUMBER : 정수, 실수. 최대 38자리 정수, 실수 표현가능 
  • NUMBER(n) : 최대 n byte 정수 
  • NUMBER(p, s) 
    • p : 소수점을 제외한 전체 자릿수 
    • s : 소수점 이하 자릿수 


2. 문자형

  • CHAR : 고정길이 문자열. 최대 2000 bytes 
  • VARCHAR2 : 가변길이 문자열. 최대 4000 bytes 
  • NCHAR : 고정길이 문자열, national character set에 의존. 최대 2000 bytes 
  • NVARCHAR2 : 가변길이 문자열. 최대 4000 bytes 
     ※ NCHAR와 NVARCHAR2는 character set에 따라 컬럼의 사이즈가 변한다.


3. 날짜형

  • DATE : 형식지정 가능. 7 bytes 


4. 기타

  • CLOB : 1바이트 문자를 처리하는 대용량 자료형. 최대 4GB 
  • NCLOB : 2바이트를 포함한 다국어 문자를 처리하는 대용량 자료형. 최대 4GB 
  • BLOB : 바이너리 테이터를 처리하는 대용량 자료형. 최대 4GB 
  • BFILE : 바이너리 데이터를 외부 파일에 저장. 최대 4GB 
  • LONG : 가변길이 문자열. 최대 2GB 
  • LONG RAW : 가변 길이 바이너리 데이터. 최대 2GB 
  • RAW : 가변 길이 바이너리 데이터. 최대 2000 bytes 

댓글

이 블로그의 인기 게시물

[SPRING] log4j2.xml 설정

[ Javascript ] 프로토타입 이해하기

[JWT] 토큰(Token) 기반 인증에 대한 소개