본문 바로가기

Oracle/Oracle Programming

[Oracle] 오라클의 데이터 형

반응형

■ 오라클의 데이터 형
 ① NUMBER 데이터 형

NUMBER(precision, scale);

  -. precision은 소수점을 포함한 전체 자리수를 의미하며 scale은 소수점 이하 자리수를 지정

  -. scale을 생략한 채 precision만 지정하면 소수점 이하는 반올림 되어 정수 값만 저장된다.
  -. precision과 scale을 모두 생략하면 입력한 데이터 값만큼 공간이 할당된다.


 ② DATE 데이터 형
  -. DATE는 세기, 년, 월, 일 시간, 분, 초의 날짜 미 시간 데이터를 저장하기 위한 데이터 형이다.
  -. 날짜 타입 안에는 세기, 년, 월, 일, 시, 분, 초, 요일 등 여러가지 정보가 들어 있지만 별다른 설정이 없으면 년, 월, 일만 출력한다.
  -. 기본 날짜 형식은 "YY/MM/DD"형식으로 "년/월/일"로 출력된다.(2012년 06월 07일은 "12/06/07"로 출력된다.)
  -. 영문판의 경우 형식이 "DD/MON/YY"이다.(2005년 12월 14일은 "14/DEC/05"로 출력된다.

 ③ VARCHAR2 데이터 형
   -. VARCHAR2 데이터 형은 가변적인 길이의 문자열을 저장하기 위해서 제공된다.
   -. 지정한 길이보다 짧은 문자열을 입력한 경우, 저장 공간을 낭비하지 않는다.
   -. 입력되는 데이터의 길이의 편차가 심한 경우 사용한다.



반응형